文章目录
1. 内部配置文件加载1.1 file: ./config/ 当前项目的config目录下1.2 file: ./ 当前项目的根目录1.3 classpath: /config/ classpaht路径下的config目录1.4 classpath: / classpath路径下的 根目录2. 外部配置文件加载通过命令 spring.config.location=外部配置文件路径1. 内部配置文件加载
springboot程序启动时,会从以下位置加载文件,优先级从高 到 低1.1 file: ./config/ 当前项目的config目录下
指的的跟模块平级的项目根目录下的config目录下的配置文件1.2 file: ./ 当前项目的根目录
指的是跟木块平级的项目的根目录下的配置文件1.3 classpath: /config/ classpaht路径下的config目录
目录对应 resources/config/ 目录下的配置文件图片中 ①的优先级高于②1.4 classpath: / classpath路径下的 根目录
目录对应项目 resources/ 目录下2. 外部配置文件加载
通过命令 spring.config.location=外部配置文件路径
java -jar xxx.xx.xxx.jar --spring.config.location=e:\\application.yml