【发布时间】:2021-11-13 02:54:58
【问题描述】:
我正在尝试在 Eclipse 上使我的项目模块化,但我遇到了问题。我通过右键单击项目 > 配置 > 创建 module-info.java 添加了module-info.java 文件。但是,当我运行时,我得到了错误
Error occurred during initialization of boot layer
java.lang.module.FindException: Module serenitea-pot-manager not found
我相信这可能是由于在某个时候将项目重命名为 sereniteaPotManager 造成的。最初,项目名称是 serenitea-pot-manager,这是所要求的模块的名称。我通过右键单击项目 > Refactor > Rename... 进行了重命名,这应该已经更新了所有实例。
我已经搜索了一段时间,但仍然没有找到解决此问题的方法。我还需要在 Eclipse 上更新什么以将其更改为正确的模块名称吗?
注意:module-info.java中包含的模块名确实是sereniteaPotManager。
【问题讨论】:
-
删除启动配置(在 Run > Run Configurations... 中)有帮助吗?
-
@howlger 我尝试删除配置并重新设置,但问题一直出现...
标签: java eclipse rename module-info