原因 spring boot 默认会使用当前项目下的application.yml文件,但是,该文件在打包是直接被包含在jar包内,对于后面的修改会产生问题 解决方案 执行java命令时指定配置文件 java -jar jar文件路径 --spring.config.location=配置文件路径