【发布时间】:2021-03-31 14:50:07
【问题描述】:
我的操作系统是Windows 10,我用eclipse写Java
我从algorithm4 offical network 下载了algs4.jar,然后将其用作我的项目外部jar,但是当我尝试运行该程序时,它一直出现如下错误:
Error occurred during initialization of boot layer
java.lang.module.FindException: Unable to derive module descriptor for C:\Users\hw\Downloads\algs4.jar
Caused by: java.lang.module.InvalidModuleDescriptorException: TestAlgs4.class found in top-level directory (unnamed package not allowed in module)
我用谷歌搜索了这个问题,并试图删除TestAlgs4.class,正如之前的错误消息所说,但它没有用。
我该如何解决这个问题?
【问题讨论】:
-
这能回答你的问题吗? Java 11 Unable to derive module descriptor
-
有几个不同的事情可能会导致错误。我将专注于这部分:
Caused by: java.lang.module.InvalidModuleDescriptorException:... (unnamed package not allowed in module)请参阅stackoverflow.com/a/51133799/421195 以获取建议。
标签: java