现象描述:因为想在本地配置一个本地环境专用的配置文件,所以建了一个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文件无法生效

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐