maven多模块父子关系结构,只要编译其中一个模块,就用到了 Maven反应堆 模式编译方式,这里记录一下命令:
假设maven 父子模块目录如下:
|–parent-bom/
|----child-mode1/
|----child-mode2/
|----child-mode3/
|–pom.xml
命令行下,如果要单独编译模块2,命令如下:
cd parent-bom/
mvn -e clean install -Dmaven.test.skip=true -pl parent-bom/child-mode2 -am