1. 使用yaml来配置,直接配置application.yml文件
server:
port: 8888
spring:
profiles:
active: dev # 激活生产环境
---
# 测试环境
server:
port: 8889
spring:
profiles: dev
---
# 生产环境
server:
port: 8886
spring:
profiles: prod
2. 使用配置application.properties方式来配置
主配置文件的文件名,可以是application-{profile}.properties
默认使用application.properties
的配置;
在配置文件中,使用application.profiles.active=dev
激活使用
在application.properties
配置激活的环境
除了在配置文件中确定运行之外,还可以在idea中编辑配置决定运行的环境
--spring.profiles.active=prod
也可以先生成jar包,在运行jar包时指定运行环境
java -jar spring-boot-hello-quick-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod