无法使用module-info在IntelliJ IDEA中编译java 9项目 [英] Can't compile a java 9 project in IntelliJ IDEA with module-info
本文介绍了无法使用module-info在IntelliJ IDEA中编译java 9项目的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
无法使用module-info在IntelliJ IDEA中编译java 9项目。
Can't compile a java 9 project in IntelliJ IDEA with module-info.
- 创建项目
- 添加模块
- 使用main创建一个类(不运行module-info.java)
- 添加模块信息.java
- 运行主 失败
- Create a project
- Add module
- Create a class with with a main (without module-info.java it runs)
- Add Module-info.java
- Run Main Fails
配置
模块信息
模块httpexample {
}
错误
错误:(1,1)java:文件应位于源路径上,或位于模块的补丁路径上
Error:(1, 1) java: file should be on source path, or on patch path for module
IntelliJ IDEA 2017.1.2
Build#IU-171.4249.39,建于4月25日,2017
JRE:1.8.0_112-release-736-b16 x86_64
JVM:JetBrains的OpenJDK 64位服务器虚拟机sro
Mac OS X 10.11.1
推荐答案
这似乎是由Java 9更新166引起的新问题,我在YouTrack中报告了它,请关注更新:
It appears to be a new issue caused by Java 9 update 166, I've reported it in YouTrack, please follow for updates:
- IDEA-172212 JDK9-167下的编译错误
- IDEA-172212 Compile Error under JDK9-167
这篇关于无法使用module-info在IntelliJ IDEA中编译java 9项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文