我想将 Eclipse 环境配置为使用 JDK 而不是标准 JRE。我这样做是因为我使用 m2eclipse,它需要 JDK 中的 tools.jar 才能运行。
我在 Windows 7 32 位和 JDK 1.6.0_16 上运行 Eclipse 3.5.1。
在我的系统上,我将 JDK 安装到“C:\Program Files\Java\jdk”(指向最新安装的符号链接)。
我将 -vm 选项添加到 eclipse.ini 以指向 JDK
-vm
C:/Program Files/Java/jdk/bin
我已经确认 eclipse 实际上是从所需的 JVM 开始的。在配置详细信息中
eclipse.vm=c:/Program Files/Java/jdk/bin\..\jre\bin\client\jvm.dll
另外,在我的环境中,
JAVA_HOME=c:\Program Files\Java\jdk
然而,在窗口 |偏好 |爪哇 |安装的 JRE,唯一列出的 JRE 是“C:\Program Files\Java\jre6”中的 JRE。该 JRE 最终成为运行 Maven 的 JRE,因此我的 Maven 构建失败。
我知道我可以手动更改已安装的 JRE 以指向 JDK,这就是我过去所做的。但是,我想找到一种方法来编写此更改的脚本,以便我可以自动安装开发环境。
该设置存储在哪里?自动配置 Eclipse 以使用 JDK 作为唯一安装的 JRE 的最佳方法是什么?