pom文件新增如下
<resources>
<resource>
<directory>src/main/resources</directory>
<!-- 用于替换resources里面的变量 -->
<filtering>true</filtering>
</resource>
</resources>
<profiles>
<profile>
<id>prd01</id>
<properties>
<profiles.active>prd01</profiles.active>
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<id>prd02</id>
<properties>
<profiles.active>prd02</profiles.active>
</properties>
</profile>
<profile>
<id>prd03</id>
<properties>
<profiles.active>prd03</profiles.active>
</properties>
</profile>
</profiles>
yml文件新增
spring:
profiles:
active: "@profiles.active@"
启动脚本
nohup java -jar xxx.jar --spring.profiles.active=prd01