2

我必须将 JAVA_HOME 设置为 64 位版本的 JDK 才能正确运行 eclipse64 位。32Bit Eclipse 版本需要进行类似的设置,所以 JAVA_HOME 需要设置为 32 位 JDK 版本。否则我会出现“无法加载 JNI 共享库”错误。

我的 windows 机器上安装了两个 eclipse 版本,我不想在运行每个 eclipse 版本之前设置相应的 JAVA_HOME。

两个eclipse运行都有独特的设置方式吗?

4

3 回答 3

4

您可以eclipse.ini.

对于 Windows,这看起来像这样:

-vm
C:\Java\JDK\1.6\bin\javaw.exe

是的,它们应该在两条不同的线上。

请务必在任何参数之前-vmargs指定它,因为之后的所有内容都被解释为 VM 的参数(有关详细信息,请参阅此问题)。

于 2013-10-31T07:50:49.353 回答
1

您可以在 eclipse.ini 文件中指定所需的 JAVA_HOME。有关详细信息,请参阅文档

于 2013-10-31T07:50:47.437 回答
0

您只需在每个 eclipse.ini(32 位和 64 位)中显式设置 VM 参数:“-vm /path/to/javaw.exe”(http://wiki.eclipse.org/Eclipse.ini

其中路径对应于相应JDK的位置(32位/64位)

于 2013-10-31T07:55:47.427 回答