我安装了Java和Eclipse,并希望运行Hello World项目的教程。 从第一步开始,即创建Java项目,我便像教程一样做所有事情,将名称写为“ HelloWorld”,结束。
然后弹出一个窗口,要我创建一个新的module-info.java。真是奇怪,我在任何地方的教程中都没有看到这样的东西,但是无论哪种方式,无论我是否创建,都会出现错误:
Errors occurred during the build.
Errors running builder 'Java Builder' on project 'HiWorld'.
java.lang.NullPointerException
有人知道这个问题吗?
我已经尝试在“属性-构建路径”中查找,但是当我添加,删除,更改某些内容时,我什么都看不到。 我本来以为这可能是我的日食问题,但我已经重新安装了两次(Java也是如此),但是我没有取得任何进展。
我的代码就是:
module helloworld {
}
我想消除该错误,以便稍后在HelloWorld程序上运行。 谢谢您抽出宝贵的时间!
答案 0 :(得分:2)
您没有提到本教程,但是我想它是针对Java 9以下的模块信息的一部分。
进入Eclipse项目设置并将语言级别设置为8(在线有大量指南),您应该会很好。
编辑:但是,如果该教程是针对Java 9的,我真的建议您再找一本教程,因为该模块的内容是一整套额外的复杂性,您无需立即进行操作(我尚未看到现实世界中使用的Java 9)