maven指定子项目打包 - J283255144的专栏 - CSDN博客

Maven多个mudule只编译、打包指定module

在多module的maven项目中,如果每次打包整个工程显得有些冗余和笨重。 
例如A,B,P的继承关系为


—– A 

—– B 
即P包含A,B的module,每次打包P都会将A,B都打包。 
假如我只修改了A模块,那么每次都要将B都一块打包吗?当然不是,maven提供了自定义参数:

-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

所以进入P目录,输入指令

mvn install -pl A -am
即可

clean package deploy -U -Ptest -Dmaven.test.skip=true -pl A,B


Original url: Access
Created at: 2019-08-13 14:41:34
Category: default
Tags: none

请先后发表评论
  • 最新评论
  • 总共0条评论