我有一个使用 Eclipse IDE 开发的 Java Web 应用程序。我正在使用 WebLogic 12c。
我最近将jdk从jdk1.7.0_55升级到了jdk1.7.0_79。
从那时起,我就无法构建任何东西;我什至无法启动本地 WebLogic 服务器。
我将 JAVA_HOME 环境变量重置为新路径,并且还打开了项目的属性 - 并将 JRE 系统库设置为 jdk1.7.0_79。
但是,没有骰子。如果我尝试使用 ANT 脚本进行构建,则会收到以下错误:
所以它显然仍在寻找旧的 jdk1.7.0_55 安装 - 但我不知道为什么或在哪里。
然后,如果我尝试启动本地主机服务器,我会得到这个
如果我尝试添加新服务器,我会收到相同的错误。
有什么建议吗?
谢谢!
最佳答案
试试这个...在 Eclipse 中,转到“服务器”菜单并右键单击“新建”。在“新服务器”窗口中,找到“配置运行时环境”链接 ( See Pic 1 ),然后单击需要更新 JRE 升级的服务器,然后单击“编辑”。在“编辑服务器运行时环境”窗口中应该有一个 Java 主目录文本字段,您可以在其中放置升级到的 jdk。 (See Pic 2)
注意:在撰写本文时,这是在 Eclipse Kepler 中完成的。应该也可以在更高版本中使用。
关于java - Eclipse错误: JRE is selected,但路径无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36706359/