我正在尝试使用 Eclipse Oxygen IDE 测试 JDK9(jdk-9-ea+147 版本)。
我已经安装了 jdk 和 jre。我从 Eclipse Market Place 安装了 Java9 Beta 扩展:
问题是,当我尝试从 Eclipse 添加新安装的 jre 时,出现以下错误:
有趣的是,安装以前的 JDK 版本时不会出现此错误:
有没有人遇到 Eclipse Oxygen 的类似问题?感谢任何反馈。
最佳答案
我刚刚按照您详述的方法使用 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 -> 首选项 -> Java -> 安装的 JREs -> 添加...)
我收到了 OP 中报告的错误(“目标不是 JDK 根...”)。
然后我安装了 Oxygen 的 Java 9 支持(测试版),详见此处:https://marketplace.eclipse.org/content/java-9-support-beta-oxygen
我重新启动了 Eclipse 并再次尝试添加 JRE 9。这次它运行良好:
- 另请参阅 https://wiki.eclipse.org/Java9/Examples了解更多详情。
关于java - 目标不是 JDK 根目录。找不到系统库。 Eclipse Oxygen 4.7 + Java9 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41029647/