【发布时间】:2012-05-25 12:42:38
【问题描述】:
我正在尝试通过 ResourceBundle 获取属性文件,如下所示。
ClassLoader loader = new URLClassLoader(urls);
ResourceBundle system = ResourceBundle
.getBundle("system",Locale.getDefault(),loader);
但我得到了以下异常。 严重:servlet jsp 的 Servlet.service() 抛出异常 java.util.MissingResourceException:找不到基本名称系统的包,语言环境 en_US
我将属性文件保存在 src 文件夹中。我也检查了类文件夹。属性文件的路径在 classes 和 src 文件夹中是相同的。请协助解决这个问题......
【问题讨论】:
-
您将属性文件放在哪个文件夹中,它叫什么?
-
只要确保system.properties文件直接在WEB-INF\class文件夹下
-
顺便说一句,你为什么不使用这个:docs.oracle.com/javase/1.5.0/docs/api/java/util/…