SpringBoot 生產環境application.yml配置文件放在jar外部


開發與生產環境的不同,有可能對配置文件屬性要求不同

此時需要將application.yml文件放在可運行Jar的外部.

 

將自己做的幾種嘗試過可行的的貼上,做個簡單記錄

1.    運行命令 —— Java jar demo.jar

  1.1(第1種方式) 可以在 當前Jar文件目錄 建 config同級目錄,這個config同級目錄放入 application.yml

  1.2(第2種方式)  也可以在 當前Jar文件目錄 直接放入application.yml

2.    運行命令(第3種方式)  —— java -jar demo.jar --spring.config.location=路徑(application.yml)

  只需要將路徑配置填入就ok

 

PS:

  如果用命令改變application.yml中某一個屬性,修改 --屬性=****

  如改變端口: java -jar demo.jar --server.port=8686


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM