2012-04-12 3 views
4

ゲームを作成しました。完全にEclipseで実行されます。すべてのイメージがロードされ、テキストファイルから正しく読み込まれます。テキストファイルはレベル情報を提供します。 ここに私の問題があります。 実行可能な.jarファイルにすべてエクスポートして、すべてのイメージを見つけました。しかし、.txtファイルが見つかりませんでした。 .txtファイルはどこにある必要がありますか?Java Eclipse - .tarファイルにエクスポートしたときに.txtファイルが見つかりません

try{ 
     controlBoard = new Scanner(new FileInputStream("lvl1.txt")); 
    }catch(Exception e){ 
     gb.error = true; 
    } 
+0

メタデータファイルを正しく編集しましたか? – kasavbere

+0

メタデータファイルですか? lvl1.txtと同様?それはフォーマットされている、私はちょうど私がそれが完璧な意味を持っている瓶 – user1320716

答えて

6

あなたはFileInputStreamを使用してそのファイルにアクセスするべきではありません。クラスローダーとgetResourceAsStream()を使用してInputStreamを取得します。それはJARで見つかるでしょう。

+1

にパッケージ化されたときにそれを見つけるために置く必要があるか分からない、私は画像のgetResource()を使用した。ありがとう! – user1320716

関連する問題