使用一个设置运行Eclipse 64Bit和32Bit版本

时间:2013-10-31 07:44:00

标签: java eclipse

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

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

两种日食运行都有独特的设置方式吗?

3 个答案:

答案 0 :(得分:4)

你可以specify the VM in eclipse.ini

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

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

是的,它们应该分成两行。

请务必在任何-vmargs参数之前指定,因为之后的所有内容都被解释为VM的参数(请参阅this question for details)。

答案 1 :(得分:1)

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

答案 2 :(得分:0)

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

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