【发布时间】:2015-12-28 16:07:25
【问题描述】:
'main' 是包含我所有类的包,在其中一个类中,我试图加载 background.png 文件。在我的 Eclipse 项目中,我将资源放在“res/”文件夹下,我将其添加到构建路径中以包含它。当我尝试使用时
新文件("background.png");
找不到文件。 当我使用
MyClass.class.getClass().getClassLoader().getResource("background.png");
还是找不到文件。
【问题讨论】:
-
new File("relative_path")打开文件的方式取决于您从哪里开始该过程。我认为MyClass.class.getClass()...方式要求资源与源代码位于同一目录中,因此请尝试将其转移到“主”文件夹中,看看是否可行...