Maven ResourceBundle.getBundle讀取Properties異常MissingResourceException: Can't find bundlei解決方法
參考:https://blog.csdn.net/thousa_ho/article/details/72817616
問題描述
ResourceBundle讀取properties配置檔案提示
MissingResourceException: Can not find bundle for base name resource.properties
reource.properties放在resources目錄【classpath目錄下】
始終提示找不到該檔案
原因
classpath下的檔案編譯後放在classes目錄下,與專案根目錄同級!
ResourcesBundle如果讀取的檔案帶有“properties”字尾名,則它會從工程根目錄下找;而如果要到classes下去尋找,則要去掉字尾!
解決方法
去掉properties字尾即可
ResourceBundle resourceBundle = ResourceBundle.getBundle("resource", Locale.getDefault());
相關推薦
Maven ResourceBundle.getBundle讀取Properties異常MissingResourceException: Can39;t find bundlei解決方法
參考:https://blog.csdn.net/thousa_ho/article/details/72817616 問題描述 ResourceBundle讀取properties配置檔案提示 MissingResourceException: Can not find
Maven ResourceBundle.getBundle讀取Properties異常MissingResourceException: Can't find bundlei解決方法
問題描述 ResourceBundle讀取properties配置檔案提示 MissingResourceException: Can not find bundle for base name resource.properties reource.p
Exception in thread "main" java.util.MissingResourceException: Can39;t find bundle for base name Message, locale zh_CN
bundle 描述 str 圖片 ava thread 進行 sage mis 問題描述:今天在進行程序國際化編程時,碰到MissingResourceException異常,大意是沒有找到屬性文件。當時項目目錄如下: 我把兩個屬性文件放到源碼包下,所以會出現問題。 解決
spring ----> ResourceBundle [message] not found for MessageSource: Can39;t find bundle for base name message, local_zh
blank 文件配置 dea name flow jdk get 資源 spring4 環境: idea 2018.1.3社區版,jdk8,spring4.2.0,maven3.5.2 主題: spring國際化 出現的問題: ResourceBundle [message
centos7 python 中文 “UnicodeDecodeError: 39;ascii39; codec can39;t decode byte...”解決方法
python centos 中文 unicodedecodeerror 解決方案UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe5 in position 0: ordinal not in range(128)1. 開始以為是自己寫的pytho
[python]UnicodeEncodeError: 39;gbk39; codec can39;t encode character 解決方法
通過 gbk error har 代碼 獲取網頁 out can 解析 在windows下面編寫python腳本,編碼問題很嚴重。 將網絡數據流寫入文件時時,我們會遇到幾個編碼: 1: #encoding=‘XXX‘ 這裏(也就是python文件第一行的內容)的編碼是指該p
centos7 python3 中文 “UnicodeDecodeError: 39;ascii39; codec can39;t decode byte...”解決方法
中文內容,寫到中文檔名的檔案,報如下錯誤: UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe5 in position 0: ordinal not in range(128) 開始以為是自己寫的p
weblogic安裝部署ODM下jrules-res-xu-WL10.rar出現Can39;t find com.ibm.rules.res.xu.messages bundle異常
window wal gic arc undle main ssa 目錄 出現 Windows: weblogic用戶新建域文件夾裏面,bin目錄下找到setDomainEnv.cmd文件 在set JAVA_OPTIONS=%JAVA_OPTIONS% 後面添加: -Dj
啟動Maven專案時報錯,Can39;t find resource for bundle com.ibm.icu.impl.ICUResourceBundleImpl$ResourceTable
今天上午到公司,就開始啟動正在開發的專案,結果在Debug啟動專案的時候,彈出這樣一個錯誤: 根據提示,找不到繫結的資原始檔,以為是缺失某個檔案,搜尋各種答案,也說是這個原因,於是我各種對比,發現專案中並沒有少什麼東西,那是什麼原因呢,不是專案的問題? 然後嘗試了一下啟動別的專案,也
讀取properties配置檔案路徑找不到的解決方法
public class DB_connection { String JDBC_DRIVER;//="com.mysql.jdbc.Driver"; String DB_URL;// = "jdbc:mysql://localhost:33
mysql初始化錯誤【一】Can39;t find error-message file 39;/usr/local/mysql/errmsg.sys39;
mysql初始化環境:CentOS 7.2 MySQL 5.7.18 從mysql官方網站下載rpm包到服務器本地,依次安裝下面的RPM包: mysql-community-common-5.7.18-1.el7.x86_64.rpm mysql-community-serve
Mycat查詢時出現:Error Code: 1064. can39;t find any valid datanode
arc mysql查詢 根據 .cn .com pos log archive 理解 說明:這個錯誤是查詢時條件字段超過了範圍導致的。 解釋: 為什麽會出現範圍問題? 一般在MySQL查詢時不會因為字段的值超過了範圍而導致的,但是在Mycat中卻不是這樣認為的,Myc
Django- UnicodeDecodeError:39;utf-839; codec can39;t decode 問題解決
wid 問題解決 image one nic splay strong 20px 中文 最近用vs2017新建django模板項目時,頁面輸入中文時導致編碼錯誤,如下圖: 幾經排查,原來是對應的html文件保存的編碼錯誤,重新用utf-8保存即可Django- Unico
react native使用 mobx , can39;t find variable:Symbol
原因 form variable 最新 clas plugin es6 run 新版 原因是因為 mobx的版本用的最新版本..用到了 Symbol部分es6的api特性. 解決問題辦法 1. 把mobx降版本到 4.3.1 . mobx-react降版本到 5.1.0 即
sublime text報錯解決方法:XXX\python.exe: can39;t find 39;__main__39; module in 39;39;
開啟sublime text,執行一句簡單列印“Hello”的語句,出現報錯XXX\python.exe: can't find '__main__' module in '' 解決方法如下: 由於sublime text需要對程式進行儲存後才能執行,所以使用sublime text時
IOError: [E050] Can39;t find model 39;en39;. It doesn39;t seem to be a shortcut link, a Python package or a
錯誤: IOError: [E050] Can't find model 'en'. It doesn't seem to be a shortcut link, a Python package or a valid path to a data directory. 解決方案: py
java.lang.IllegalArgumentException: error at ::0 can39;t find referenced pointcut aspectJMethod
嚴重: Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'indexController' defined i
訪問80埠的網頁報錯 This page can39;t be displayed 解決過程小記
今天接到某城商行北京分行的網站開發同事求助,故障很簡單:網站是個靜態頁面 ,webserver安裝的IBM 的IHS,IHS配置一切妥當後通過客戶端瀏覽器無法訪問 訪問80埠的網頁報錯 This page can’t be displayed. Contact supp
ios 瀏覽器can39;t find variable:wx完美解決
問題描述: 通過以下外掛發現報錯: can't find variable:wx(ios 瀏覽器) <script src="https://cdn.jsdelivr.net/eruda/1.2.2/eruda.min.js"></script> <script
AspectJ報錯:error at ::0 can39;t find referenced pointcut XXX
概述 在Spring boot專案中,使用Aspectj實現AOP面向切面程式設計,以處理一些請求日誌或者對某些方法進行一些監控的時候,報了【can't find referenced pointcut】的錯誤。 報錯資訊如下: Initialization of bean failed; nest