Spring Boot 使用外部配置文件

304 阅读1分钟

业务场景

Spring Boot的一大优势是可以把项目达成jar包直接运行

但在项目上线后, 可能需要根据实际服务器情况调整部分配置项

此时我们的application.yml也在jar包中, 这可苦了新入职的运维兄弟

方案

首先把我们的配置文件移动到jar同级目录

接下来在这个目录下编写start.bat:

title test-api:9900

java -jar D:\App\test-api\checkpoint-api.jar --spring.config.location=file:./

spring.config.location=file:./配置项就是关键