一:在开发软件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