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 –