【发布时间】:2015-10-27 09:32:31
【问题描述】:
我正在尝试从 java 加载图像文件,但无法加载。 Java 代码:
String image="com/image.png";
System.out.println(this.getClass().getResource("Test.class"));
System.out.println(new File(image).exists());
输出是:
/home/user/build/classes/com/ui/Test.class
false
包结构是
src
com/image.png
com/ui/Test.java
如果我使用绝对路径,我可以找到该文件。
知道为什么我无法使用上述代码获取文件吗?
【问题讨论】:
-
看这里:[看这里][1] [1]:stackoverflow.com/questions/9787368/…我认为这对你有用。
-
我试过这样。那没起效。可能是因为构建路径不同吗?我已将构建路径指定为:/home/user/build/classes
标签: java