maven多模块、多层级项目 如何只构建指定的项目
my-project/
├── pom.xml (父POM)
├── module-a/
│ └── pom.xml
└── module-b/
│ └── pom.xml
└──── module-b1/
└── pom.xml
1.想构建 module-a
mvn clean install -pl module-a -am
2.想构建 module-b1
mvn clean install -pl :module-b1 -am
重要参数说明:
1.-pl
或 --projects
:指定需要构建的模块
2.-am
或 --also-make :
在构建一个模块时,自动构建其依赖的模块