mvn可选参数

参数 描述
-pl 选项后可跟随{groupId}:{artifactId}或者所选模块的相对路径(多个模块以逗号分隔)
-am 和-pl连用,同时构建指定模块依赖的模块
-amd 和-pl连用,同时构建依赖于指定模块的模块
-rf 从指定的模块开始构建
-N 不递归子模块

这里说的依赖包含两层含义:

  1. 父子关系
  2. 依赖关系

例1:从指定的模块开始构建

mvn clean package -DskipTests -Dcheckstyle.skip -rf apm-webapp

例2:构建指定模块(多个模块用逗号分隔),同时构建指定模块依赖的模块

mvn clean package -DskipTests -Dcheckstyle.skip -pl apm-webapp -am

例3:构建指定模块(多个模块用逗号分隔),同时构建依赖于指定模块的模块

mvn clean package -DskipTests -Dcheckstyle.skip -pl apm-webapp -amd

猜你喜欢

转载自blog.csdn.net/qq_30038111/article/details/109826519