【问题标题】:Run Eclipse 64Bit and 32Bit version with one setting使用一种设置运行 Eclipse 64 位和 32 位版本
【发布时间】:2013-11-11 02:56:55
【问题描述】:

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

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

是否有两种eclipse运行的独特设置方式?

【问题讨论】:

    标签: java eclipse


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      你可以specify the VM in eclipse.ini

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

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

      是的,它们应该位于两行。

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

      【讨论】:

        【解决方案3】:

        您可以在 eclipse.ini 文件中指定所需的 JAVA_HOME。详情请参考documentation

        【讨论】:

          猜你喜欢
          • 2011-05-13
          • 2013-09-16
          • 1970-01-01
          • 1970-01-01
          • 2012-12-03
          • 2015-01-18
          • 2012-01-21
          • 1970-01-01
          • 2023-03-19
          相关资源
          最近更新 更多