在使用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