解決ResourceBundle.getBundle文件路徑問題
ResourceBundle.getBundle文件路徑問題
當出現(xiàn)報錯
java.util.MissingResourceException: Can't find bundle for base name payclient, locale zh_CN
說明是添加的配置文件
payclient不存在或者是存放的路徑不正確。
1. 首先合適一個配置文件是否存在,如果不存在則添加配置文件。
2. 如何文件存在,測試系統(tǒng)獲取不到,使用它的全路徑
例:
ResourceBundle config = ResourceBundle.getBundle("com.amaker.test.MessageResource");
要按照路徑,把你的配置文件加入ClassPath中就可以了。
配置路徑注意使用的是'.'而不是'/' 如果是配置文件是在項目封裝的jar包外面,這樣可以方便進行修改,這樣的需要配置路徑的時候,不要配置到根目錄,找到jar包和配置文件共同所在的目錄即可。
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Spring MVC學習教程之RequestMappingHandlerAdapter詳解
這篇文章主要給大家介紹了關于Spring MVC學習教程之RequestMappingHandlerAdapter的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧2018-11-11new出來的對象中無法使用@autowired進行對象bean注入問題
這篇文章主要介紹了基于new出來的對象中無法使用@autowired進行對象bean注入問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-02-02