一:在開發軟體IDEA或Eclipse中配置虛拟機參數啟動不同的配置檔案如: -Dspring.profiles.active=dev
二:使用Jar包運作時指定不同的配置檔案 如:java -jar xxx.jar --Dspring.profiles.active=dev
三:建立三不同環境的yml配置檔案
application.yml [application.yml中配置通用内容,并設定spring.profiles.active=dev,以開發環境為預設配置]
配置内容:
spring:
profiles:
active:dev
application-dev.yml
server:
port:8081
application-test.yml
port:8082
application-prod.yml
port:8083
在application.yml 引入其它配置檔案。
application.yml
##引入外部配置檔案
include:pay,test
application-pay.yml
pay:
attr:application-pay.yml
test:
attr:application-test.yml