执行mvn 命令出现的duplicated in the reactor问题

maven组合项目中,运行mvn clean,报以下错误:

[INFO] Scanning for projects...

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------

[INFO] Project 'xx' is duplicated in the reactor

 

原因是父pom.xml指定了A、B、C作为子module,子module A的pom又指定了B和C作为自己的子module,导致出现冲突,删除父pom里指定的subModules即可。

另外,依赖只需要父pom或者子pom来定义一次就可以了。不要重复定义。

猜你喜欢

转载自m635674608.iteye.com/blog/2398870
今日推荐