解決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包和配置文件共同所在的目錄即可。
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Maven-3.6.1下載與環(huán)境搭建(解決IDEA兼容問題)及其配置教程
本文介紹了如何解決Maven 3.6.1及以上版本在IDEA中使用時自動導包出現(xiàn)紅色報錯的問題,并詳細講解了如何下載、配置和使用Maven2026-02-02
VS?Code插件Language?Support?for?Java(TM)?by?Red?Hat報錯兩種
這篇文章主要介紹了VS?Code插件Language?Support?for?Java(TM)?by?Red?Hat報錯兩種解決辦法的相關資料,第一種在setting.json中配置使用新版本JDK運行,第二種方法是切換至支持舊版本Jdk的插件版本,但不推薦,建議要確保使用最新JDK以避免兼容性問題,需要的朋友可以參考下2026-04-04
基于Mybatis-plus實現(xiàn)多租戶架構的全過程
多租戶是一種軟件架構技術,在多用戶的環(huán)境下,共有同一套系統(tǒng),并且要注意數(shù)據(jù)之間的隔離性,下面這篇文章主要給大家介紹了關于基于Mybatis-plus實現(xiàn)多租戶架構的相關資料,需要的朋友可以參考下2022-02-02

