springboot配置文件的加载顺序
类型顺序
优先级 低到高 形成互补
<include>**/application*.yml</include> 1
<include>**/application*.yaml</include> 2
<include>**/application*.properties</include> 3
位置顺序
优先级 低到高 形成互补
低: classPath:application.properties
classPath:config/application.properties
项目路径下(如有父项目,项目路径为父项目的项目路径)的application.properties (打包文件丢失,不推荐)
高: 项目路径下(如有父项目,项目路径为父项目的项目路径)config的application.properties(打包文件丢失,不推荐)
打包成jar顺序(低到高)
- 打包在jar中配置文件
- 打包在jar中profile
- 打包的jar之外的配置文件
- 打包的jar之外的profile
我成功因为我志在成功
浙公网安备 33010602011771号