【发布时间】:2012-03-20 19:03:28
【问题描述】:
我尝试使用
在 WEB-INF/lib 中打开 jar 中的文件Thread.currentThread().getContextClassLoader();
URL url=classLoader.getResource(myconfig);
在调试器中我可以看到:
jar:file:/C:/apache-tomcat/webapps/mywebapp/WEB-INF/lib/myjarresource.jar!
/conf/configuration.xml
为什么在文件路径中是“!” ? 我认为由于这个原因应用程序无法打开此文件。 如何接收正确的路径? 谢谢。
【问题讨论】:
-
那么,如果您的应用程序无法打开文件 - 堆栈跟踪是什么样的?
标签: java resources path web classloader