在做SpringBoot项目时,经常遇到不同的环境需要不同的配置信息,如果人工来维护配置信息,每次都要修改配置内容,既繁琐,又容易出错。通过在src/main/resources文件夹下创建不同环境的配置文件,打包时指定配置文件选项即可解决该问题。下面是具体操作步骤,不同版本的IDEA可能会稍有不同,但大致步骤相似,欢迎参考。
目录
POM文件中加上profiles节点
<profiles>
<profile>
<!-- 本地开发环境 -->
<id>local</id>
<properties>
<profiles.active>local</profiles.active>
</properties>
</profile>
<profile>
<!-- 开发环境 -->
<id>dev</id>
<properties>
<profiles.active>dev</profiles.active>
</properties>
<!-- 默认使用开发环境配置 -->
<activation>