Maven3.8.5编译项目无法找到已识别模块问题求助
Maven编译项目异常问题求助
近几周我始终无法解决Maven编译项目的异常问题,目前已无排查思路,特此求助。
复现操作
我在项目根目录执行如下Maven命令:mvn clean verify -fae -X
问题现象
- 报错显示编译阶段Maven无法找到它此前已识别到的模块,所有包含compile阶段的goal执行时都会抛出相同错误
- IntelliJ的查找用法功能可直接在Maven本地仓库中定位到该模块对应的已编译JAR包
- 重命名模块后,IDE也能正常识别当前项目内的模块源码,我完全无法定位问题根因
- 由于不清楚问题触发点,我无法单独截取相关代码片段,命令执行的完整输出日志已上传至Pastebin,项目完整代码托管在GitHub的IerisLib仓库experimental分支。
已尝试的排查方案
目前我已尝试以下排查方案,均未解决问题:
- 删除全部项目文件后重新克隆仓库
- 两次修改模块名称
- 重写所有
module-info.java文件 - 调试调整各类Maven命令参数(当前命令使用的
-fae -X参数就是调试过程中添加的)
环境信息
我当前使用的Maven版本为3.8.5,恳请各位提供排查思路与解决方案,非常感谢。
内容的提问来源于stack exchange,提问作者Ieris19
相关产品推荐
相关产品推荐

