Java those things我爱编程

SPRING BOOT 打包部署引用外部spring配置文件

2018-05-24  本文已影响55人  M_ENG

spring 默认访问spring外部配置位置(application-prod.properties,application.properties):

1、config/ : jar 同级目录的config文件夹

2、/ :当前jar文件夹(与jar同级目录)

首先:确定JAR 命令运行的地方

//这条语句的目录位置是 POS-JAR文件夹中
//运行了 java -jar download-file-pos-0.0.1-SNAPSHOT.jar
//说明当前POS-JAR文件夹中有config/ 文件 

jianjunmengdeMacBook-Pro:POS-JAR MENG$ java -jar download-file-pos-0.0.1-SNAPSHOT.jar

当jar 命令运行地方不是存放jar的位置是 要添加 --spring.config.location= xxx/config/(位置可以是绝对也可以是相对)

//当前位置在桌面 Desktop

jianjunmengdeMacBook-Pro:Desktop MENG$ -java -jar Desktop/POS-JAR/xx-SNAPSHOT.jar --spring.config.location= Desktop/POS-JAR/config/
上一篇下一篇

猜你喜欢

热点阅读