Eclipse 未显示 Java 9 个选项

Eclipse not showing Java 9 options

我下载了 last Oxygen (3A) package from March 18' in order to trying Java 9. Using this tutorial,我试图掌握该模块。

但是,在本教程中,在将源文件夹添加到 Java 项目时,有一个我没有的复选框:

[X] Create module-info.java (9 or higher)

我试图在 Java 9 compatibility for Eclipse 上获取一些补丁,但失败了。实际上,在此页面上,向用户显示了以下消息:

Note: This feature patch is disabled. It was originally intended to be installed on top of 4.7.1 builds.

Help > About Eclipse window 显示以下信息:

Version: Oxygen.3a Release (4.7.3a)

不过,好像不是这样的。我已经在我的计算机上安装了 JDK 9,并在我的 eclipse.ini 文件中设置了这些行:

-vm

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

-vmargs

--add-modules=ALL-SYSTEM

所以 Eclipse 应该 运行 和 Java 9 并给我正确的选项。


我错过了什么吗?他们删除这种复选框对我来说似乎不合逻辑。

看起来这个选项实际上并没有出现在 Eclise Oxygen 最终版本中。根据错误报告 525374 它应该在 Eclipse Photon (4.8) 中。

您可以通过右键单击项目并选择 'Configure > Create module-info.java' 来创建模块-info.java。