getResource始终返回null

时间:2011-09-07 07:15:52

标签: java resources

我正在尝试从我的类中获取jar文件中的资源。尝试了所有变体,如:

路径

filename = "/resource.txt";
filename = "resource.txt";
filename = "/com/package/resource.txt";
filename = "resources/resource.txt";

类加载器

MyClass.class.getResouce(filename);
getClass().getClassLoader().getResource(filename);
getClass().getResource(filename);

(总共至少12种组合。)

所有这些都不起作用(getResource返回null)。我在互联网上看到很多例子,没有一个例子可以用于我的项目。

我该怎么办?

我使用的是Oracle Java 1.7和1.6,JetBrains Idea 10.5.2,Windows XP和Windows 7。

0 个答案:

没有答案