maven打包插件assembly.xml内容: org.apache.maven.plugins maven-assembly-plugin3.2.0 false false ../target src/main/assembly/assembly.xml assembly package single assembly dir zip false ../dependcy ./ *.* 0644 target ./ *.jar 0755 src/main/bin ./ *.* 0755 src/main/resources/${package.environment}/ ./ application.properties 0644 打包完成后的目录如下 package-- --bin --conf --lib 程序启动路径 cd package nohup java $JAVA_OPS -Dfile.encoding=UTF-8 -DappName=xxxName -cp ../conf/:../lib/* com.xxx.MyApplication >/dev/null 2>&1 & 在编译调试程序的时候我们采用POM中 lib 在部署的时候采用以下POM配置 pom.xml 配置 ${app.name} src/main/resources true *.yml *.xml *.properties mapping/*.* src/main/resources/${package.environment} true *.* dev truedev test test prd prd pre pre