spring boot 启动会扫描一下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件
file…/config/
file…/
classpath:/config
classpath:/
以上是按照优先级从高到低的顺序,所有位置的文件都会被加载,高优先级配置内容会覆盖低优先级配置的内容
- Jar包同级目录 /config
- Jar包同级目录
- classpath 下的/config
- classpath 根路径/
如下是 Jar包同级目录/config的情况,在**/config**文件夹下配置了的话,会覆盖外面application.yml的配置
如下是Jar包同级目录的情况,会将配置的内容替换jar包里面原有的application.yml配置