【发布时间】:2011-04-17 17:29:30
【问题描述】:
我在 eclipse helios 中创建了一个带有单个子模块的最小 maven 项目。
在 src/test/resources 文件夹中,我放置了一个文件“install.xml”。在 src/test/java 文件夹中,我创建了一个带有单个类的单个包:
@Test
public void doit() throws Exception {
URL url = this.getClass().getClassLoader().getResource("install.xml");
System.out.println(url.getPath());
}
但是当我将代码作为 junit 4 单元测试运行时,我只会得到 NullPointerException。这在以前工作过一百万次。有什么想法吗?
我已遵循本指南:
http://www.fuyun.org/2009/11/how-to-read-input-files-in-maven-junit/
但仍然出现同样的错误。
【问题讨论】:
标签: eclipse maven-2 classloader