以下代码在 BlueJ IDE 中成功运行,但在 Eclipse 中没有。
String path="images/pic1.jpg";
BufferedImage myPicture = null;
try {
myPicture = ImageIO.read(new File(path));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
我的图像路径在两个 IDE 中都是相同的。另外,我观察到 *.class 文件和图像文件的目录结构相同。
为什么这只发生在eclipse中?