一.修改POM文件
追加一下内容
<profiles>
<!-- dev 开发环境 -->
<profile>
<id>dev</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<profileActive>dev</profileActive>
</properties>
</profile>
<!-- prod 线上环境 -->
<profile>
<id>prod</id>
<properties>
<profileActive>prod</profileActive>
</properties>
</profile>
<!-- test 测试环境 -->
<profile>
<id>test</id>
<properties>
<profileActive>test</profileActive>
</properties>
</profile>
</profiles>
二.设置APPLICATION.YML文件
# 只包含下面配置, 指明使用哪个环境文件
server:
port: 8888
spring:
profiles:
# active 的值 名字一定要和POM中配置的 <profileActive>prod</profileActive> 标签名字相同
active: @profileActive@