spring 默認訪問spring外部配置位置(application-prod.properties,application.properties):
1测摔、config/ : jar 同級目錄的config文件夾
2、/ :當(dāng)前jar文件夾(與jar同級目錄)
首先:確定JAR 命令運行的地方
//這條語句的目錄位置是 POS-JAR文件夾中
//運行了 java -jar download-file-pos-0.0.1-SNAPSHOT.jar
//說明當(dāng)前POS-JAR文件夾中有config/ 文件
jianjunmengdeMacBook-Pro:POS-JAR MENG$ java -jar download-file-pos-0.0.1-SNAPSHOT.jar
當(dāng)jar 命令運行地方不是存放jar的位置是 要添加 --spring.config.location= xxx/config/(位置可以是絕對也可以是相對)
//當(dāng)前位置在桌面 Desktop
jianjunmengdeMacBook-Pro:Desktop MENG$ -java -jar Desktop/POS-JAR/xx-SNAPSHOT.jar --spring.config.location= Desktop/POS-JAR/config/