修改pom文件,添加如下代码:
<!-- 配置profiles环境变量标签,用于方便打包切换,本狗设置了 dev、test、prod三种环境 -->
<profiles>
<profile>
<id>dev</id>
<properties>
<spring.active>dev</spring.active>
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<id>test</id>
<properties>
<spring.active>test</spring.active>
</properties>
</profile>
<profile>
<id>prod</id>
<properties>
<spring.active>prod</spring.active>
</properties>
</profile>
</profiles>
刷新maven后,可以看到已经有了:
加上配置文件:
这种方法很有用,开发、测试、生产等环境,根据不同的配置,能达到更好的效果。也不用每次切换环境都去更改配置文件。