Maven分模块开发执行指令失败的问题

2025-05-29 0 100

Maven工程分模块开发完成 父工程配置了 tomcat7插件,运行 run命令

Maven分模块开发执行指令失败的问题

执行run指令时失败,报错信息如下:

D:\\java\\JDK8\\bin\\java.exe "-Dmaven.multiModuleProjectDirectory=D:\\Idea2020\\IntelliJ IDEA 2020.1\\MavenProject_parent" -Dmaven.home=D:\\apache-maven-3.6.3
-Dclassworlds.conf=D:\\apache-maven-3.6.3\\bin\\m2.conf "
-Dmaven.ext.class.path=D:\\Idea2020\\IntelliJ IDEA 2020.1\\plugins\\maven\\lib\\maven-event-listener.jar" "
-javaagent:D:\\Idea2020\\IntelliJ IDEA 2020.1\\lib\\idea_rt.jar=50388:D:\\Idea2020\\IntelliJ IDEA 2020.1\\bin"
-Dfile.encoding=UTF-8 -classpath D:\\apache-maven-3.6.3\\boot\\plexus
-classworlds-2.6.0.jar;D:\\apache-maven-3.6.3\\boot\\plexus
-classworlds.license org.codehaus.classworlds.Launcher
-Didea.version2020.1 -s D:\\apache-maven-3.6.3\\conf\\settings.xml
-Dmaven.repo.local=D:\\apache-maven-3.6.3\\my_maven_local_repository install
[INFO] Scanning for projects…
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[ERROR] 'modules.module[3]' specifies duplicate child module maven_dao @ line 29, column 17
@
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR] The project com.idea.maven:MavenProject_parent:1.0-SNAPSHOT (D:\\Idea2020\\IntelliJ IDEA 2020.1\\MavenProject_parent\\pom.xml) has 1 error
[ERROR] 'modules.module[3]' specifies duplicate child module maven_dao @ line 29, column 17
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException

分析报错原因:

[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[ERROR] 'modules.module[3]' specifies duplicate child module maven_dao @ line 29, column 17

原因: 在父工程的Pom.xml 文件中,指定了重复了子模块 maven_dao

?

1

2

3

4

5

6

7
<modules>

<module>maven_dao</module>

<module>maven_service</module>

<module>maven_web</module>

<module>maven_dao</module>

</modules>

<packaging>pom</packaging>

解决: 直接将重复的部分删除即可正常运行Maven命令

总结

到此这篇关于Maven分模块开发执行指令失败的问题的文章就介绍到这了,更多相关Maven执行指令失败内容请搜索快网idc以前的文章或继续浏览下面的相关文章希望大家以后多多支持快网idc!

原文链接:https://blog.csdn.net/weixin_46322716/article/details/108821196

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 Maven分模块开发执行指令失败的问题 https://www.kuaiidc.com/116757.html

相关文章

发表评论
暂无评论