网上很多文章说SpringBoot配置文件读取顺序:
1、在jar包的同一目录下建一个config文件夹,然后把配置文件放到这个文件夹下;
2、直接把配置文件放到jar包的同级目录;
3、在classpath下建一个config文件夹,然后把配置文件放进去;
4、是在classpath下直接放配置文件。
其中第1点和2点的理解有误差,实际上springboot读取时并不是以jar包为起点去查找配置文件,而是以执行脚本或启动命令时所在的目录为起点,查找config文件夹和当前目录的配置文件,如果脚本中有cd命令,则以cd命令后所在的目录为起点。