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/
网友评论