一、前言
Spring Boot 多环境配置方式有多种,以下仅介绍其中最常用的一种方式。
二、配置方法
配置一个主配置文件和多个子配置文件,多个子配置文件的格式为:application-{profile}.yml 或者 application-{profile}.properties,推荐使用 application-{profile}.yml 的格式。
三、配置步骤
1.创建子配置文件
创建子配置文件,如:
application-dev.yml # 开发环境配置
application-test.yml # 测试环境配置
application-uat.yml # UAT环境配置
application-prod.yml # 生产环境配置
2.创建主配置文件
创建主配置文件,内容如下:
# 默认为开发环境
spring:
profiles:
active: dev
spring.profile.active 的值可指定为 {profile} 对应的值。
3.运行
运行 jar 包时,可通过 spring.profiles.active 指定启动的环境:
java -jar xxx.jar --spring.profiles.active=dev