this.getClass()。getClassLoader()。getResource(“…”)和NullPointerException
我在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/
但仍然出现相同的错误。