Spring Boot 配置文件加载位置及优先级
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:27

说明如下:
/myBoot:表示 JAR 包所在目录,目录名称自定义;
/childDir:表示 JAR 包所在目录下 config 目录的子目录,目录名自定义;
JAR:表示 Spring Boot 项目打包生成的 JAR;
其余带有“/”标识的目录的目录名称均不能修改。
红色数字:表示该配置文件的优先级,数字越小优先级越高。
这些配置文件得优先级顺序,遵循以下规则:
先加载 JAR 包外的配置文件,再加载 JAR 包内的配置文件;
先加载 config 目录内的配置文件,再加载 config 目录外的配置文件;
先加载 config 子目录下的配置文件,再加载 config 目录下的配置文件;
先加载 appliction-{profile}.properties/yml,再加载 application.properties/yml;
先加载 .properties 文件,再加载 .yml 文件。
相关文章
-
Spring boot 入门四:spring boot 整合mybatis 实现CRUD操作
Spring boot 入门四:spring boot 整合mybatis 实现CRUD操作
- 互联网
- 2026年04月04日
-
spring boot 使用redis 及redis工具类
spring boot 使用redis 及redis工具类
- 互联网
- 2026年04月04日
-
spring boot:swagger3文档展示分页和分栏的列表数据(swagger 3.0.0 spring boot 2.3.3)
spring boot:swagger3文档展示分页和分栏的列表数据(swagger 3.0.0 spring boot 2.3.3)
- 互联网
- 2026年04月04日
-
spring boot websocket stomp 实现广播通信和一对一通信聊天
spring boot websocket stomp 实现广播通信和一对一通信聊天
- 互联网
- 2026年04月04日
-
spring boot controller访问不到
spring boot controller访问不到
- 互联网
- 2026年04月04日
-
Spring Boot Admin 离线实例
Spring Boot Admin 离线实例
- 互联网
- 2026年04月04日






