22

我正在尝试使用 Eclipse Oxygen IDE 测试 JDK9(jdk-9-ea+147 版本)。

我已经安装了 jdk 和 jre。从 Eclipse Market Place 我安装了 Java9 Beta 扩展:

在此处输入图像描述

问题是,当我尝试从 Eclipse 添加新安装的 jre 时,出现以下错误:

在此处输入图像描述

有趣的是,安装以前的 JDK 版本不会发生此错误:

在此处输入图像描述

有没有人遇到与 Eclipse Oxygen 类似的问题?任何反馈表示赞赏。

4

6 回答 6

13

我刚刚按照您详细介绍的方法使用 Eclipse Oxygen IDE 成功测试了 JDK9。

以下是我的安装详细信息(在 Windows 10 下):

在此处输入图像描述

于 2017-09-20T23:02:25.037 回答
5

我也遇到了这个问题"Target is not a JDK root. System Library was not found"Java 11并且我已经做了一些解决方法并且知道,这与我们使用的版本eclipsesprint tool suite. 所以我找出了正确的版本并发布在下面。

Java 9支持:

  • 弹簧工具套件:3.9.0
  • 日食:氧气(4.7)

Java 10支持:

  • 弹簧工具套件:3.9.4

  • Eclipse:氧气(4.7.3)及以上

Java 11支持:

  • 弹簧工具套件:3.9.7
  • Eclipse:Photon 4.8、4.10(官方支持)

以下是我使用的参考资料:

  1. STS

如果这对您有用,请单击“投票”。

于 2020-06-19T07:15:37.353 回答
4

这看起来像 Eclipse 错误494481

不幸的是,目前没有列出该错误的修复或解决方法。

于 2016-12-08T08:18:32.513 回答
3

您应该使用标准 VM而不是标准 1.1x VM 最好的问候! 看图

于 2019-09-05T12:42:29.527 回答
2

将路径设置为:: /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

于 2018-05-01T15:11:39.460 回答
1

Oxygen 不支持 java9。您需要从市场https://marketplace.eclipse.org/content/java-9-support-beta-oxygen安装 eclipse Java9 支持补丁才能使用 Java9,或者您可以从“帮助”菜单栏更新.

参考 - https://bugs.eclipse.org/bugs/show_bug.cgi?id=509704

于 2018-01-02T19:09:17.773 回答