三、Profile
1、多Profile文件
我們在主配置文件編寫的時候,文件名爲:
application-{profile}.properties
默認使用的是application.properties的配置
2、yml支持多文檔塊方式
server:
port: 8081
spring:
profiles:
active: dev
---
server:
port: 8082
spring:
profiles: dev
---
server:
port: 8083
spring:
profiles: prod
使用active 確定後面的代碼塊進行切換環境配置。
3、激活profile:
1、在配置文件中添加:spring.profiles.active=profilename
2、在yml中直接使用代碼塊的方式激活
3、命令行的方式: --spring.profiles.active=profilename
4、在打包完成後,使用java -jar xxxx.jar --spring.profiles.active=profilename 同樣可以選擇切換環境運行
5、虛擬機參數:
注意一定是:-Dspring.profiles.active=profilename