3
如何将文件夹添加到System ClassLoader类路径中,以便我的TOMCAT应用程序可以找到资源?将文件夹路径添加到System ClassLoader
从第三方的lib我已经资源被该文件夹中加载的代码
String resourceName = "MyResource";
ResourceBundle RESOURCE = ResourceBundle.getBundle(resourceName, Locale.getDefault(), ClassLoader.getSystemClassLoader());
一个jar文件中我所拥有的资源
/opt/properties/
MyResource.properties
MyResource_en.properties
MyResource_en_US.properties
不知道发生了什么,但我仍然得到java.util.MissingResourceException:无法找到捆绑的基本名称MyResource,语言环境en_US:? –
更改属性文件后,您是否已经重新启动Tomcat? – Durandal
是的,试图从eclipse编辑ide和命令行上的catalina.properties,common.loader看起来像D:\\ opt \\ properties,/ opt/properties,$ {catalina.base}/lib,$ {catalina.base}/lib/*。jar,$ {catalina.home}/lib,$ {catalina.home}/lib/*。jar –