次のコードはBlueJIDEで正常に実行されていますが、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ファイルとイメージファイルで同じであることがわかりました。
なぜこれは日食だけで起こるのですか?