指定 JVM

Eclipse 用户遇到的一个常见问题与默认系统 JVM 有关。

典型的情况是 64 位 Windows,它安装了 32 位和 64 位版本的 Java,以及 32 位 Eclipse。如果 64 位版本的 Java 是系统默认值,则在启动 Eclipse 时会显示错误对话框。

eclipse.ini 中明确指定 JVM 将解决此问题。-vm 条目应直接添加到 -vmargs 部分上方。

以下示例显示如何在 64 位 Windows 上使用 32 位 JVM:

-startup
plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
...
-vm
C:/Program Files (x86)/Java/jdk1.7.0_71/bin/javaw.exe
-vmargs
-Xms256m
-Xmx1024m