mvn clean install -pl C -am
对父工程P、子模块C模块执行mvn clean install操作。
这个命令执行成功后,可以看到P、C两个模块安装到本地。
由于C模块「不依赖」其他的两个子模块,因此A、B模块不会执行相关命令。
mvn clean install -pl C -amd
对父工程P、子模块C以及依赖于C模块的B、C模块执行mvn clean install`操作。
这个命令执行成功后,可以看到P、A、B、C四个模块全部安装到本地了。
mvn clean install -N
只会打包父工程P,它的子模块将不会执行相关操作。
怎么样?通过以上的命令应该理解了吧。
总结随着项目的体量逐渐增长,可不止上面的几个模块,学会以上几个命令,提升的效率可不止一倍啊。