配置文件加載順序:
創新互聯建站基于分布式IDC數據中心構建的平臺為眾多戶提供西部信息服務器租用 四川大帶寬租用 成都機柜租用 成都服務器租用。1、項目根目錄下的config目錄?!緝炏燃壸罡摺?br />2、項目根目錄。
3、classpath下的config目錄。
4、classpath目錄(新建項目時application.properties默認所在位置)。【優先級最低】
備注:
加載順序:4 ->3 ->2 ->1。
優先級:逐漸減低(1>2>3>4)。
項目結構示例:
1、項目根目錄下的config目錄(file:./config/):helloworld/config/
2、項目根目錄(file:./):helloworld/
3、classpath下的config目錄(classpath:/config/):helloworld/src/main/resources/config/
4、classpath目錄(classpath:/):helloworld/src/main/resources/
啟動命令
java -jar helloworld-0.0.1-SNAPSHOT.jar
指定配置文件的啟動命令
java -jar helloworld-0.0.1-SNAPSHOT.jar --spring.config.location=classpath:/application.properties
擴展:
(1)指定配置文件名稱(如指定配置文件為helloworldApplication.properties):
$ java -jar helloworld-0.0.1-SNAPSHOT.jar --spring.config.name=helloworldApplication
(2)指定兩個配置文件,后一個覆蓋前一個中相同的屬性項(前后兩個文件都有的屬性項,覆蓋前一個屬性項,使用后一個屬性項;前一個有而后一個沒有的屬性項,使用前一個的屬性項):
$ java -jar helloworld-0.0.1-SNAPSHOT.jar --spring.config.location=classpath:/default.properties,classpath:/override.properties
【參考來源】
官網:24.?Externalized Configuration
你是否還在尋找穩定的海外服務器提供商?創新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧
分享題目:SpringBoot的系統配置文件加載順序-創新互聯
URL網址:http://m.newbst.com/article38/dpshsp.html
成都網站建設公司_創新互聯,為您提供ChatGPT、網站設計公司、網站營銷、品牌網站制作、外貿建站、網站內鏈
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯