我有一个应用程序尝试通过以下方式加载给定Jar上的资源:
getClass().getClassLoader().getResourceAsStream("Resources/someresource.xml");
当使用Cobertura的Jar的检测版本时,返回null。
使用同一Jar的未检测版本时,资源流按请求返回。
有人可以帮忙吗?
答案 0 :(得分:0)
好吧,我没有找到原因,但忽略仪器上的资源文件确实有帮助。实际上,因为我正在使用Jetty - 我在WEB-INF的/ class目录下复制了“Resources / someresource.xml”并且它有效。