Eclipse -添加www.example.com时未找到模块module-info.java

kqlmhetl  于 2023-01-25  发布在  Eclipse
关注(0)|答案(2)|浏览(253)

我在eclipse中有一个简单的hello world项目,我想用java 9运行它,当我没有module-info.java文件时,程序运行,但是当我添加该文件时,我得到了以下错误:

Error occurred during initialization of boot layer
java.lang.module.FindException: Module modulefinder not found

重现步骤
1.创建新的maven项目
2.将编译器和构建路径jre更改为9
3.自动生成www.example.com module-info.java
4.如果eclipse抱怨,则将junit中的junit依赖项更新为4.12
5.运行项目
这是一个与eclipse相关的问题,还是我在运行项目时遗漏了一些东西?
仅供参考,我使用的eclipse版本是Oxygen.1a发布版本(4.7.1a)

jhdbpxl9

jhdbpxl91#

根据intellij输出找到了答案:)我必须在运行配置中将类的位置添加到vm参数中,并将模块名称/路径添加到main中,如下所示。有关-m-p的更多信息,请参见java -help命令

t1qtbnec

t1qtbnec2#

我也遇到过类似的问题,所以我删除了eclipse中的module-info.java,这对我很有效。

相关问题