2017-03-22 6 views
0

イメージリソースフォルダ 'images'がインポートされ、eclipseで正常に実行されます。しかし、私はIntelliJでこれを実行する問題があります。eclipseのイメージアセットフォルダを読み込んでも正常に動作しますが、インテリジェントではありません

誰かが私に日食ではうまくいかない理由を教えてもらえますか?

enter image description here

enter image description here

は、ここで私は、ソースやリソースなどのマーキング「画像」フォルダを試みたが、それらのどれも機能しません。現在選択されていないのは、これを選択すると、eclipseのものと現在同じ.classpathファイルがオーバーライドされるためです。

画像は次の行使用してインポートされます:

imageMap = ImageIO.read(new File("images/map.png")); 

日食では正常に動作します。

なぜIntelliJでは動作しませんか?作業ディレクトリが何であるかを見るために、事前に

多くのおかげで、

答えて

1

印刷new File("").getAbsolutePath()。おそらく、あなたの相対的なパスが間違っていることがわかります。実行構成で作業ディレクトリを変更することができます。

+0

AHHHhhhhh AHHHHHH。天才 実際に私の作業ディレクトリは正しく設定されていませんでした。美しく動作します。 – zcahfg2

関連する問題