SpringBoot的jar包引用外部properties文件


場景是這樣的:

使用SpringBoot打包時,配置文件application.properties默認會打包在jar里面,這樣如果需要修改的話必須修改了文件並重新壓包,比較麻煩

在網上查看有幾種引用外部配置文件的方法,有的放到class目錄,有的說是在META里面配置文件路徑,但相對來說都不如在啟動jar包時將properties文件路徑作為參數傳入靈活,如下所示:

java -jar bootdemo-0.0.1-SNAPSHOT.jar --spring.config.location=./test.properties //此時test.properties和jar是同級目錄

java -jar bootdemo-0.0.1-SNAPSHOT.jar --spring.config.location= /opt/config/test.properties //此時test.properties在絕對目錄/opt/config;這種路徑可以統一管理配置文件


免責聲明!

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



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