ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
`SpringApplication` 从`application.properties`加载属性值,并添加到spring的`Environment` 1. 当前目录下的`/config`子目录 2. 当前目录 3. 类路径下的`/config`子目录 4. 类路径 按列表顺序优先级从上到下 如果你不喜欢使用默认的`application.properties`作为配置文件名称,可以使用`spring.config.name`指定配置文件名称,也可以显示的指定配置文件位置`spring.config.location`,多个文件,使用逗号分隔,如下所示 ~~~ $ java -jar myproject.jar --spring.config.name=myproject ~~~ ~~~ $ java -jar myproject.jar --spring.config.location=classpath:/default.properties,classpath:/override.properties ~~~ >`spring.config.name`和`spring.config.location`在一开始就用来确定哪些文件必须加载,因此必须将它们定义为环境属性(通常是OS环境变量,系统属性或命令行参数))。即放在`application.properties`文件显然是不行的.