Spring: External Configuration

 20th August 2020 at 2:19pm

根据 Spring 文档 及这个 StackOverflow 回答,Spring Boot 默认会去依次这几个地方找外置配置文件(.properties / .yml):

  1. A /config subdirectory of the current directory
  2. The current directory
  3. A classpath /config package
  4. The classpath root

这个「外置配置文件」对应这个 文档 中的「Application properties outside of your packaged jar (application.properties and YAML variants)」。