目前使用springboot,大部分项目都有独立的配置中心,sit、uat、pro环境一一区分了,但是还是有一小部分项目的配置是直接打包在jar包里面的,就会有多个环境的配置,以springboot项目为例:
然后在启动项目的时候,指定使用哪一个配置
java -Dspring.profiles.active=dev -jar springboot-demo-1.0.0.jar
如果想使用多个配置
java -Dspring.profiles.active=dev,dev1 -jar springboot-demo-1.0.0.jar