首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse氧气在模块-info文件中提供语法错误警告。

Eclipse氧气在模块-info文件中提供语法错误警告。
EN

Stack Overflow用户
提问于 2018-10-30 03:24:10
回答 1查看 1.7K关注 0票数 2

我正在努力学习JAVA中模块的新概念。我使用的是EclipseOX4.7.3aJDK11.0.1

我在我的模块info.java文件上收到语法错误警告。编译器似乎无法解析模块info.java文件的新关键字。

我执行了以下解决方案来解决此问题:

  1. 安装了来自Eclipse 11更新URL : http://download.eclipse.org/eclipse/updates/4.9-P-builds的所有JAVA 11更新
  2. 将JVM参数"--add-modules=java.se.ee“添加到eclipse.ini文件中。

但问题仍然存在。如有任何建议或意见,请见谅!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-01 07:56:20

Java 11需要

或将于2018年12月19日发布的Eclipse2018-12 (4.10)。

Eclipse氧气是在Eclipse、Eclipse2018-09和Java 11之前释放的,因此还不能检测到Java11JDK/JRE。

此外,Java编译器遵从级别必须设置为9或更高级别的(项目>属性:JavaCompiler),以具有自己的语法,这是Java 9中Java平台模块系统(JPMS)引入的。如果编译器遵从级别低于9,则.java文件开头的令牌模块是语法错误,因为module-info.java是Java<= 8中的常规Java文件。

请注意,eclipse.ini中的设置引用了用于运行Eclipse /JDK。用于开发的JRE或更好的JDK(查看源代码)必须在窗口> Preferences:> Installed JREs中指定。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53056924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档