mvn打包,并指定 Profiles配置文件 和 模块名 mvn clean package {-P prod} -pl {groupId}:{artifactId} -am -Dmaven.test.skip=true -P表明(Profiles配置文件) 也就是说在<profiles>指定的<id>中,能够经过-P进行传递或者赋值。 -pl (全称:--projects) 说明:选项后可跟随 {groupId}:{artifactId} 或者所选模块的相对路径(多个模块以逗号分隔) -am (全称:--also-make): 表示同时处理选定模块所依赖的模块 -D propertyName=propertyValue 案例: mvn -U clean install -Dmaven.test.skip=true -P pro -D app.name=com.sxf.ex