业务场景
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:./配置项就是关键