maven多层级项目打包子模块以及单个子模块

打包指定单个子模块

mvn clean package -pl 单模块名 -am -Dmaven.test.skip=true

打包所有子模块

mvn clean package -Dmaven.test.skip=true

clean
清理项目

install
安装项目

-pl
打包指定模块,以逗号分隔

-am
打包所指定模块的依赖模块

-amd
打包所指定模块的依赖模块的依赖,含有传递依赖

-rf
按指定顺序开始打包

-Dmaven.test.skip
跳过测试,不然所有测试类都要执行而且必须要正确通过

你可能感兴趣的:(maven,java)