Maven多模块项目构建

288 阅读1分钟

目的

jenkins单独构建多模块项目其中一个模块

步骤

切换到工程的根目录

单独构建模块project-service ,同时会构建模块project-service依赖的其他模块,使用命令如下:

mvn package -pl project/project-service -am

单独构建模块project-common ,同时构建依赖模块project-common的其他模块

mvn package -pl project-common -am -amd

命令说明如下:

-pl, --projects
        Build specified reactor projects instead of all projects
-am, --also-make
        If project list is specified, also build projects required by the list
-amd, --also-make-dependents
        If project list is specified, also build projects that depend on projects on the list