我正在尝试使用 Eclipse Oxygen IDE 测试 JDK9(jdk-9-ea+147 版本)。
我已经安装了 jdk 和 jre。从 Eclipse Market Place 我安装了 Java9 Beta 扩展:
问题是,当我尝试从 Eclipse 添加新安装的 jre 时,出现以下错误:
有趣的是,安装以前的 JDK 版本不会出现此错误:
有没有人遇到 Eclipse Oxygen 的类似问题?任何反馈表示赞赏。
原文由 hpopiolkiewicz 发布,翻译遵循 CC BY-SA 4.0 许可协议
我刚刚按照您详述的方法使用 Eclipse Oxygen IDE 成功测试了 JDK9。
以下是我的安装细节(在 Windows 10 下):
我从 http://jdk.java.net/9/ 下载并安装了 Java jdk-9+181
我从 https://www.eclipse.org/downloads/download.php?file=/oomph/epp/oxygen/R/eclipse-inst-win64.exe 下载并安装了 Eclipse Oxygen
我启动了 Eclipse 并尝试添加 JRE9(Windows -> Preferences -> Java -> Installed JREs -> Add…)
我收到了 OP 中报告的错误(“目标不是 JDK 根…”)。
然后我安装了 Java 9 Support (BETA) for Oxygen,详情如下: https ://marketplace.eclipse.org/content/java-9-support-beta-oxygen
我重新启动 Eclipse 并尝试再次添加 JRE 9。这次效果很好: