3

我正在尝试使用 Eclipse Oxygen 版本探索 Java 9 功能。我已经下载了 java 9 和 Eclipse Oxygen 版本。

但是当我尝试创建一个新的 java 项目时,Java SE 1.9 在 JRE 执行环境列表中不可用。

如何进一步进行?任何帮助,将不胜感激。

选择运行时环境 在此处输入图像描述

选择默认的 JRE?? 在此处输入图像描述

4

3 回答 3

2

Eclipse Oxygen (4.7.0) 不支持 Java 9。您可以安装补丁以从 Eclipse 市场添加支持,请参见此处

Eclipse Oxygen.1a (4.7.1a) 计划于 2017 年 10 月 11 日发布,全面支持 Java 9。

Eclipse wiki 中的更多详细信息

于 2017-09-27T16:59:10.927 回答
0

如何进一步进行?任何帮助,将不胜感激。

尝试使用选项Use default JRE。虽然这似乎没有在你的机器上配置。(“未知”)

您可以试用Java9 示例并查看Greg关于如何使用当前 Eclipse 版本支持它的答案。

注意:要使补丁与您一起使用,您还必须安装java-9-support-beta-oxygen

于 2017-09-27T17:01:53.463 回答
0

通过 Marketplace 为 Eclipse Oxygen 安装 Java 9 支持后,您还必须编辑 eclipse.ini。Eclipse 必须通过 Java 9 JDK 启动,因此将现有添加/更改为:

-vm
C:\Program Files\Java\jdk-9\bin\javaw.exe

您还需要一个额外的 vmargs 参数:

--add-modules=ALL-SYSTEM

在此之后,您应该能够选择 Java 9 JDK,它会被检测到。

有关详细信息,请参阅 eclipse wiki: https ://wiki.eclipse.org/Configure_Eclipse_for_Java_9

于 2017-09-28T08:51:57.760 回答