我刚安装了Java EE Eclipse Mars,JDK 8u45 x64和JDK 7u79 x64 JDK。我的eclipse.ini
文件将-vm
选项指向我的Java 8 JDK Home:C:\ambiente_mars\jdk8u45x64\bin\javaw.exe
。
当我启动Eclipse并配置我的环境时,我开始像这样设置我的Installed JREs
(就像我自Indigo以来所做的那样):
我的编译器设置以这种方式配置:
毕竟,我去Execution Environments
为所有环境选择合适的VM,但我配置的JRE不在那里:
实际上,任何执行环境< = JSE 1.7都没有显示此JRE。这个屏幕非常相同,但现在Luna显示一切正常,所以我认为我没有做错任何事。
也许这是一个错误?有人能指出另一种方式吗?
非常感谢,小伙子们!
编辑1: Eclipse也是x64。认为记住会很好;)
答案 0 :(得分:2)
试试这个:点击“已安装的JRE”项目上的“搜索...”。选择你的java文件夹。
默认为:c:\ Program Files \ Java \
答案 1 :(得分:1)
我在昨天查看Eclipse(Neon .1)安装问题时遇到了这个问题。
在尝试了很多不同的事情之后,我们发现机器同时具有环境变量" JRE_HOME"设置为不是运行eclipse的JRE,以及_JAVA_OPTS(全局java设置覆盖)环境变量集。当我们把这两个都拿出来时,执行环境终于开始了!
不幸的是,我们一次删除了这两个,所以我不能说这两个中的哪一个,但是你可以尝试改变另一件事。
答案 2 :(得分:0)
首先,你已经在你的Eclipse中添加了JDK(JRE),但是execusion环境从一个项目变为另一个并且在同一个工作区中,这意味着你必须右键单击你的项目=> Build Path =>配置构建路径=>您可以在Libraries选项卡中找到JRE System库[JDK ...] =>单击并单击“编辑”按钮,然后可以在计算机中选择已安装的JDK。
同样在eclise.ini
for eclipse或jbdevstudio.ini
for Jboss developper Studio中,您将JDK的完整路径设置为默认vm
这是一个例子:
-vm
C:/Program Files (x86)/Java/jdk1.7.0_51/bin/javaw.exe
关于JAVA_HOME,您可以通过使您成为默认JDK来修改。
跳跃对你有用。
答案 3 :(得分:0)