1. 在pom.xml中引入如下
<profiles>
<profile>
<id>dev</id>
<properties>
<!-- 环境标识,需要与配置文件的名称相对应 -->
<profiles.active>dev</profiles.active>
</properties>
<activation>
<!-- 默认环境 -->
<activeByDefault>true</activeByDefault>
</activation>
</profile>
</profiles>
在idea中maven的顶部显示如下
2. 在application.yml中
spring:
application:
name: @artifactId@
profiles:
active: @profiles.active@