application.properties
#SpringBoot多环境配置,可以选择激活哪一个配置文件spring.profiles.active=devapplication-dev.properties
server.port=8081application-test.properties
server.port=80822、application.yml配置多环境在SpringBoot中多环境配置文件名需要满足application-{profile}.yml的格式,其中{profile}对应的环境标识;
application-dev.yml开发环境
application-test.yml测试环境
application-prod.yml生产环境
如果我们要激活某一个环境,只需要在application.yml里:
spring:profiles:active:dev假设配置一些基本设置如:
application-dev.yml开发环境
server:port:8080application-test.yml测试环境
server:port:8081application-prod.yml生产环境
server:port:8082此时,当我们去修改application.yml:
spring:profiles:active:test此时就是8081测试环境运行程序
这些也可以写在一个yaml文件中,如下:
server:port:8080spring:profiles:active:dev---server:port:8081spring:config:activate:on-profile:dev---server:port:8082spring:config:activate:on-profile:prod---server:port:8083spring:config:activate:on-profile:test本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。