有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在一个设置下运行Eclipse 64位和32位版本

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

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

是否有两种运行eclipse的唯一设置方法


共 (3) 个答案

  1. # 1 楼答案

    你可以specify the VM in ^{}

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

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

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

    确保在之前指定任何-vmargs参数,因为之后的所有内容都被解释为VM的参数(请参见this question for details

  2. # 2 楼答案

    您可以在eclipse中指定所需的JAVA_主页。ini文件。详情请参阅documentation

  3. # 3 楼答案

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

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