【发布时间】:2011-07-08 19:50:30
【问题描述】:
我是加载自定义 .properties 文件的新手,我是在我的 Spring MVC 应用程序中这样做的。
我有一个属性文件位于:com.company.wtwebapp.properties.wtwebapp.properties
我尝试了以下以及各种组合(省略 src.main.java,使用“/”而不是“.”)但没有任何效果。
ResourceBundle rb = ResourceBundle.getBundle
("src.main.java.com.company.wtwebapp.properties.wtwebapp.properties");
在我的类路径文件中:
<classpathentry kind="lib" path="src/main/java/com/company/wtwebapp/properties/wtwebapp.properties"/>
我总是得到错误:
java.util.MissingResourceException: Can't find bundle for base name src.main.java.com.company.wtwebapp.properties.wtwebapp.properties, locale en_US
我将不胜感激有关完成属性文件加载的正确方法/更好方法的任何建议。我一直在做很多搜索,但它们只会导致更多的混乱,因为我可以告诉我正在做的事情应该是有效的(但显然有问题)。谢谢
【问题讨论】:
-
我发现您的包以“src”开头令人不安。可能是对源文件夹的引用吗?
-
我只是走类路径,我通常不会那样尝试,正如我所说的那样我也尝试过
标签: java configuration spring-mvc properties