Java 在cobertura检测的jar上找不到资源

Java 在cobertura检测的jar上找不到资源,java,integration-testing,cobertura,Java,Integration Testing,Cobertura,我有一个应用程序,它试图通过以下方式在给定的Jar上加载资源: getClass().getClassLoader().getResourceAsStream("Resources/someresource.xml"); 当使用Cobertura检测的Jar版本时,返回null 当使用同一Jar的未插入指令的版本时,资源流按请求返回 有人能帮忙吗?嗯,我没有找到原因,但是忽略仪器上的资源文件确实有帮助。事实上,因为我正在使用Jetty,所以我在WEB-INF的/class目录下复制了“Reso

我有一个应用程序,它试图通过以下方式在给定的Jar上加载资源:

getClass().getClassLoader().getResourceAsStream("Resources/someresource.xml");
当使用Cobertura检测的Jar版本时,返回null

当使用同一Jar的未插入指令的版本时,资源流按请求返回


有人能帮忙吗?

嗯,我没有找到原因,但是忽略仪器上的资源文件确实有帮助。事实上,因为我正在使用Jetty,所以我在WEB-INF的/class目录下复制了“Resources/someresource.xml”,它成功了。

jar看起来像什么?