【发布时间】:2015-06-30 14:14:37
【问题描述】:
我刚刚安装了带有 JDK 8u45 x64 和 JDK 7u79 x64 JDK 的 Java EE Eclipse Mars。我的eclipse.ini 文件将-vm 选项指向我的Java 8 JDK 主页:C:\ambiente_mars\jdk8u45x64\bin\javaw.exe。
当我启动 Eclipse 并配置我的环境时,我开始像这样设置我的 Installed JREs(就像我从 Indigo 开始所做的那样):
我的编译器设置是这样配置的:
在这一切之后,我去了Execution Environments 为所有环境选择合适的虚拟机,但我配置的 JRE 不存在:
实际上,对于任何执行环境
也许这是一个错误?有人可以指出另一种方法吗?
非常感谢,小伙子们!
编辑 1: Eclipse 也是 x64。认为这会很好记住;)
【问题讨论】:
-
你的 java_home 和 jre_home 环境变量指向什么?
-
您好@kbird,在 Eclipse 文档的某处,它明确指出 Eclipse 不会在 JAVA_HOME 上查找可用的 VM!尽管如此,我的 JAVA_HOME 仍指向我的 Java 8 JVM 主目录,而 JRE_HOME 是 %JAVA_HOME%\jre。谢谢!
-
您通常需要关闭“首选项”对话框,然后再次打开它才能让 JRE 显示在执行环境中。
-
嗨@greg-449 是的,我认为这行得通,但是没用。关闭对话框,Eclipse,重启电脑...
标签: java eclipse eclipse-jdt