在Spring Boot中多环境配置文件名需要满足application-{profiles.active}.properties的格式,其中{profiles.active}对应你的环境标识,可以随意命名,但要与pom文件中环境标识一样。
至于哪个具体的配置文件会被加载,需要在application.properties文件中通过spring.profiles.active属性来设置,其值对应{profile}值。
需要在springboot的application.yml或者application.properties里面添加:
#标识环境
spring.profiles.active=@profiles.active@
在Spring Boot中多环境配置文件名需要满足application-{profiles.active}.properties的格式,其中{profiles.active}对应你的环境标识。
#开发环境
spring.profiles.active=dev
#测试环境
spring.profiles.active=test
#正式环境
spring.profiles.ac