[問題] ResourceBundle.getBundle 語系問題

看板java作者時間14年前 (2011/08/12 06:54), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
不好意思 想請問一個問題 跟一個同事一起開發一個專案 但他的作業系統是英文語系 我的是繁體中文語系 導致在使用 ResourceBundle.getBundle 時 他的電腦上跑程式是ok的 但在我的電腦上跑資料時 會出現 Can't find bundle for base name XXX, locale zh_TW 的問題 我試了幾種作法 1. 強制指定 ResourceBundle.getBundle("XXX" new Locale("en","US")); (也複製原來的檔案成為 XXX_en.properties, XXX_en_US.properties) 2. 複製原來的 XXX.properties 檔成為 XXX_zh_TW.properties 這幾種方法都試過了 還是會出現一樣的問題 請問各位大大有處理過類似的問題嗎? 我已經被這問題快搞瘋了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.30.1

08/12 15:08, , 1F
WebApp or Desktop App?
08/12 15:08, 1F

08/12 15:10, , 2F
原本是 WebApp 但目前寫了一個 main 先測試 function
08/12 15:10, 2F

08/12 15:22, , 3F
所以應該算是 Desktop App
08/12 15:22, 3F
文章代碼(AID): #1EHCuipY (java)