我正在尝试从我的类中获取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。