nul*_*ull 16 java eclipse java-9 eclipse-oxygen
我正在尝试使用Eclipse Oxygen IDE测试JDK9(jdk-9-ea + 147版本).
我已经安装了jdk和jre.来自Eclipse Market Place我已经安装了Java9 Beta扩展:
问题是,当我尝试从Eclipse添加新安装的jre时,我收到以下错误:
有趣的是,以前的JDK版本的安装不会发生此错误:
是否有人遇到Eclipse Oxygen的simillar问题?任何反馈都表示赞赏.
sko*_*isa 12
我刚刚按照您详细介绍的方法使用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根...").
然后我为Oxygen安装了Java 9支持(BETA),详见此处:https://marketplace.eclipse.org/content/java-9-support-beta-oxygen
我重新启动了Eclipse并尝试再次添加JRE 9.这次它工作得很好:
我也遇到这个问题"Target is not a JDK root. System Library was not found"了Java 11,我已经做了一些解决方法,并认识了,这是关系到我们使用的是该版本eclipse或sprint tool suite。所以我想出了正确的版本并在下面发布。
Java 9 支持:
Java 10 支持:
Spring工具套件:3.9.4
Eclipse:氧气 (4.7.3) 及以上
Java 11 支持:
以下是我使用的参考资料:
如果这对您有用,请单击“投票”。