 SpringBoot配置多环境
SpringBoot配置多环境
  在 resource 目录下新建3个文件,application.yml主配置文件,application-dev.yml开发测试环境,application-prod.yml生产环境。
application-dev.yml
# 开发环境
server:
  port: 9000
  servlet:
    session:
      timeout: 30
  tomcat:
    uri-encoding: UTF-8
myenvironment:
  name: 开发环境
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
application-prod.yml
# 生产环境
server:
  port: 9000
  servlet:
    session:
      timeout: 30
  tomcat:
    uri-encoding: UTF-8
myenvironment:
  name: 生产环境
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
在 application.yml 中,指定当前活动的配置文件。
spring:
  profiles:
    active: dev # active命令表示当前生效的配置文件是dev
1
2
3
2
3
在启动时指定配置文件
java -jar name.jar --spring.profiles.active=prod
1
上次更新: 2023/09/22, 16:54:32
