在使用Bundle來加載配置文件的時候, 爆出了這個錯誤:工具
緣由?
沒有找到須要加載的配置文件,由於配置文件必須放在src目錄下面,spa
若是放進了com.bj186.crm的包下面,就必須添加包的名稱到配置文件的路徑名當中3d
// 使用bundle @Test public void test4() { // ResourceBundle是專門用來讀取配置文件的工具類 // bundle只能讀取properties類型的文件, 讀取的時候只須要文件名, 不須要後綴 // bundle還提供了迭代的方法讀取全部配置 ResourceBundle db = ResourceBundle.getBundle("db"); db.getString("driver"); Enumeration<String> keys = db.getKeys(); while(keys.hasMoreElements()) { String key = keys.nextElement(); System.out.println(key +": " + db.getString(key)); } }
解決方法?
把db.properties移動到src目錄下, 問題解決code
這樣子問題就能夠獲得解決了!blog