我必须将JAVA_HOME设置为64位版本JDK才能正确运行eclipse64位。必须为32Bit Eclipse版本进行类似的设置,因此JAVA_HOME需要设置32位JDK版本。否则我“无法加载JNI共享库”错误。
我的windows机器上安装了两个eclipse版本,我不希望在运行每个eclipse版本之前设置相应的JAVA_HOME。
两种日食运行都有独特的设置方式吗?
答案 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位)的位置