我需要使用64位JRE来运行eclipse,我的浏览器需要使用32位。为了区分,我想将32位版本保留在系统PATH上,并简单地告诉eclipse使用64位版本打开。根据其他类似问题的答案,我了解到我应该可以通过在eclipse.ini文件中添加以下内容来实现这一目的:
-vm C:\users\myusername\eclipse\jdk1.8.0_20\jre\bin\javaw.exe
因为它指定eclipse应该在哪里找到要运行的JRE。这不起作用。有谁知道为什么?我在Windows 7中工作。此外,路径中没有空格。
最后一点说明:将同样的路径添加到'目标'用于在开始菜单中打开eclipse工作(所以我有一个有效的解决方案,但仍然想知道如何修复我的ini文件)。
答案 0 :(得分:2)
与eclipse.ini中的所有条目一样,您必须在单独的行中指定-vm
和路径:
-vm
C:\users\myusername\eclipse\jdk1.8.0_20\jre\bin\javaw.exe
还要确保它出现在文件中的任何-vmargs
行之前 - 该行之后的所有内容都被视为VM参数。
答案 1 :(得分:0)
几个常见原因: