启动springboot包,profiles自动指定dev,导致jar包同级的config目录下的application.yml文件没有加载
现象描述:因为想在本地配置一个本地环境专用的配置文件,所以建了一个dev文件夹,里面包含配置文件application-dev.yml文件,本地idea中配置Program arguments参数,使该dev配置文件生效,但是在项目打包package时候,因为在pom中加入这个配置,导致application-dev.yml文件被打进包里面,所以打出来的jar包,resources目录下包含app
·
现象描述:因为想在本地配置一个本地环境专用的配置文件,所以建了一个dev文件夹,里面包含配置文件application-dev.yml文件,本地idea中配置Program arguments参数,使该dev配置文件生效
,但是在项目打包package时候,因为在pom中加入这个配置,导致application-dev.yml文件被打进包里面,所以打出来的jar包,resources目录下包含application-dev.yml文件,所以在其他环境用命令行启动时候,生效了dev配置,
所以导致application-dev.yml文件直接生效,而我们建的jar包同级config目录下的application.yml文件无法生效
更多推荐
已为社区贡献1条内容
所有评论(0)