SpringBoot依赖外部文件配置
一、官网详细说明
此次演示spring boot版本为2.3.0.M4,可以查看自己对应版本的详细说明,一般变动不大。
- 需要注意点,低版本的SpringBoot 中没有spring.config.additional-location
二、简单配置说明
2.1 命令配置执行
# cmd中执行命令,并引入外部配置文件
java -jar .\xxxx.jar --spring.config.additional-location=/xx/xxx/xxx.yml
2.2 IDEA(社区版)中配置
# IDEA中配置前缀都需要添加“-D”
-Dspring.config.additional-location=F:\config.yml
config.yml中设置变量值,替换jar包中的默认值,达到动态修改的目的