誰かが尋ねる前に、私はこの問題の答えを見つけるためにStack Overflowを通して検索しました。他の人たちは以前にそれを持っていましたが、私は彼らに提示されたすべての解決策を試しましたが、誰も働いていないようです。たぶんあなたの中には何かが間違って見えない問題を特定できる人がいます。IntelliJ IDEAは自分のtxtファイルを見つけることができません
単にIntelliJがファイルの場所(test.txt
)を見つけることができません。ここに私のコードは次のとおりです。test.txt
は私のディレクトリに配置されたのはここ
import java.util.*;
import java.io.FileInputStream;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Main {
FileInputStream fileStream = new FileInputStream("test.txt");
}
は次のとおりです。
それは私の作業ディレクトリのメインプロジェクトディレクトリにあります。私は電話をしようとするとファイルから ".txt"を取ってから、Run > Edit Configurations
メニューに行って、自分の作業ディレクトリが正しいことを確認しました。私もtest.txt
をsrc/
フォルダの中に置こうとしましたが、それもうまくいきませんでした。
ファイルを見つけることができない理由を誰もが知ることができますか?
ファイルのフルパスを指定してみましたか? – hchaznedaroglu
はい、すでに試してみました。 –
ファイルは出力フォルダにどこにありますか?これはプログラムを実行する上での適切な位置です。それがクラスフォルダにあるときは、 "test.txt"のようなパスの先頭にスラッシュ "/"を置き、Main.class.getRessourceAsStream( "/ test.txt")でロードしてください。 –