關於Jboot讀取不到配置檔案

2021-08-24 20:46:54 字數 604 閱讀 7638

在專案中修改埠,但是啟動後還是預設8080!

配置檔案中如下:

#type default undertow (support:undertow)

jboot.server.type=undertow

jboot.server.host=

jboot.server.port=9111

jboot.server.contextpath=

怎麼看都對呀!

找到jbootserviceconfig類發現

@propertyconfig(

prefix = "aaa.server"

)public class jbootserverconfig

//省略get,set

}

發現有預設值,但是也不影響我修改啊!

後來發現是配置中字頭和jbootserviceconfig類裡註解中prefix 的值不對應!

修改後就可以了:

aaa.server.port=9111

記錄個錯誤瀏覽器崩三次,我也是厲害了!

jar包讀取配置檔案找不到錯誤

有時候開發一些小工具,需要去讀取配置檔案,但是打完的jar包經常會出現找不到路徑的問題,會想到兩種方法 把檔案放到jar包之外同一目錄下,比如 config config.properties 檔案。或者把config.properties檔案也打進jar包,方法1 此時肯定需要壓縮檔案jar包和這...

讀取配置檔案

類載入器 1 直接用class.forname 類的路徑名 class.forname com.hsf.classloader.classloader 2 用classloder 類載入器 inputstream in classloader.getsystemresourceasstream aa...

讀取配置檔案並讀取檔案

配置檔案 url users z ten documents name myfile.txt url是讀寫檔案的檔案位址,name是讀寫檔案的檔名稱 fileinputstream is null try catch filenotfoundexception e2 properties pt ne...