Eclipse错误:在顶级目录中找到JDOMAbout $ Author.class(模块中不允许使用未命名的包)

时间:2019-08-11 10:12:13

标签: java

我已将rs2xml jar文件以及mysql连接器文件导入到我的项目的参考库中。我的模块路径中也有javafx

尝试运行主类时出现此错误:

Error occurred during initialization of boot layer
java.lang.module.FindException: Unable to derive module descriptor for
C:\MScSoftware\mscProjectV6\src\jdbcConnector\rs2xml.jar Caused by:
java.lang.module.InvalidModuleDescriptorException:
JDOMAbout$Author.class found in top-level directory (unnamed package
not allowed in module)

3 个答案:

答案 0 :(得分:0)

将模块路径中的文件r2xml.jar移到类路径。

答案 1 :(得分:0)

如果你能改变你的

<块引用>

rs2xml.jar

从模块路径到类路径的文件它会起作用。

答案 2 :(得分:0)

右键项目->构建路径->配置构建路径 而不是 order 和 export,单击中央面板中的库,从模块路径中删除 jar 并添加到类路径。