關(guān)于SpringBoot配置文件application.properties的路徑問題
SpringBoot配置文件application.properties(yml)默認(rèn)可以放到以下目錄中
可以自動(dòng)讀取到:
一、項(xiàng)目根目錄
project
src
main
java
resource
test
java
resource
application.properties【跟src同級(jí)】
二、項(xiàng)目根目錄下config目錄(自己創(chuàng)建)
project
src
main
java
resource
test
java
resource
config【跟src同級(jí)】
application.properties
三、項(xiàng)目根目錄下resources目錄
project
src
main
java
resource
application.properties
test
java
resource
四、項(xiàng)目根目錄下resources目錄中config目錄(自己創(chuàng)建)
project
src
main
java
resource
config【跟resource同級(jí)】
application.properties
test
java
resource
五、總結(jié)
如果在不同的目錄中存在多個(gè)配置文件
它的讀取順序是:
- 1.config/application.properties(項(xiàng)目根目錄中config目錄下)
- 2.config/application.yml
- 3.application.properties(項(xiàng)目根目錄下)
- 4.application.yml
- 5.resources/config/application.properties(項(xiàng)目resources目錄中config目錄下)
- 6.resources/config/application.yml
- 7.resources/application.properties(項(xiàng)目的resources目錄下)
- 8.resources/application.yml
注:
- 1.如果同一個(gè)目錄下,有application.yml也有application.properties,默認(rèn)先讀取application.properties。
- 2.如果同一個(gè)配置屬性,在多個(gè)配置文件都配置了,默認(rèn)使用第1個(gè)讀取到的,后面讀取的不覆蓋前面讀取到的。
- 3.創(chuàng)建SpringBoot項(xiàng)目時(shí),一般的配置文件放置在“項(xiàng)目的resources目錄下”
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
基于ChatGPT+SpringBoot實(shí)現(xiàn)智能聊天AI機(jī)器人接口并上線至服務(wù)器的方法
ChatGPT是一款基于自然語(yǔ)言處理技術(shù)的聊天機(jī)器人,ChatGPT可以模擬真實(shí)的人類對(duì)話,并能夠更貼近用戶的需求,提供更有價(jià)值的服務(wù),這篇文章主要介紹了基于ChatGPT+SpringBoot實(shí)現(xiàn)智能聊天AI機(jī)器人接口并上線至服務(wù)器,需要的朋友可以參考下2023-02-02java 較大數(shù)據(jù)量取差集,list.removeAll性能優(yōu)化詳解
這篇文章主要介紹了java 較大數(shù)據(jù)量取差集,list.removeAll性能優(yōu)化詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-09-09簡(jiǎn)單實(shí)現(xiàn)Java通訊錄系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了如何簡(jiǎn)單實(shí)現(xiàn)Java通訊錄系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-02-02java實(shí)現(xiàn)字符串和數(shù)字轉(zhuǎn)換工具
這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)字符串和數(shù)字轉(zhuǎn)換工具,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-04-04dom4j創(chuàng)建和解析xml文檔的實(shí)現(xiàn)方法
下面小編就為大家?guī)硪黄猟om4j創(chuàng)建和解析xml文檔的實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-06-06java僅用30行代碼就實(shí)現(xiàn)了視頻轉(zhuǎn)音頻的批量轉(zhuǎn)換
這篇文章主要介紹了java僅用30行代碼就實(shí)現(xiàn)了視頻轉(zhuǎn)音頻的批量轉(zhuǎn)換,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04java GUI實(shí)現(xiàn)加法計(jì)算器
這篇文章主要為大家詳細(xì)介紹了java GUI實(shí)現(xiàn)加法計(jì)算器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-04-04一文帶你徹底了解Java8中的Lambda,函數(shù)式接口和Stream
這篇文章主要為大家詳細(xì)介紹了解Java8中的Lambda,函數(shù)式接口和Stream的用法和原理,文中的示例代碼簡(jiǎn)潔易懂,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-08-08