springboot03-Profile多環境配置

三、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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章