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来定义一次就可以了。不要重复定义。