SpringBoot 多环境配置
2025/10/23小于 1 分钟
通过在pom.xml中配置 Profile,可以便捷地实现不同运行环境间的切换。
1.Maven 配置
在pom.xml文件中定义多个环境 Profile。
<profiles>
<profile>
<id>dev</id>
<properties>
<profileActive>dev</profileActive>
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<id>prod</id>
<properties>
<profileActive>prod</profileActive>
</properties>
</profile>
</profiles>2.YAML 配置
在application.yml中引用 Maven 定义的环境变量。
spring:
profiles:
active: @profileActive@3.环境切换操作
完成配置后,在 Maven 中选择对应环境 Profile,刷新 Maven 项目并重新启动服务或执行打包操作,即可实现环境切换。

重要
刷新 Maven 项目是环境切换的关键步骤,必须执行。
