初始化SpringBoot项目后,顺利启动了,控制台报了
No active profile set,falling back to default profiles:default
大致是没有指定配置文件,调查后发现是,profile是Spring对不同环境提供不同配置功能的支持,可以通过激活、 指定参数等方式快速切换环境Profile。
springboot的配置文件有以下
application.properties
application-dev.properties 开发环境
application-prod.properties 运行环境
application-test.properties 测试环境
如下图,修改之前和修改之后
配置文件增加后,需要在application.properties指定使用的配置文件,默认使用application-dev.properties
#profile环境配置
#dev 开发环境
#prod 生产环境
#test 测试环境
spring.profiles.active=dev
指定完成后重新启动项目,可以看到指定的profile为dev。