Java Netbeansプロジェクト内のテキストファイルにアクセスしようとしていますが、ファイルが見つかりません。ClassLoader.getSystemResource( "file.txt")でアクセスされたsrc resources内のファイルにファイルが見つかりません
"src \ ...."、 "resources \ ..."というファイル名を指定して、ファイル名のみを使用してみました。
static class Task extends TimerTask {
// Load the directory as a resource
URL dir_url = ClassLoader.getSystemResource("word_list_moby_credits.txt");
// Turn the resource into a File
File f = new File(dir_url.getFile());
Scanner scanner = new Scanner(f);
私は上記のコードの最後の行に
を見つけていない
ファイルを取得しています:
は、これは私のコードです。
これは私のプロジェクトです:
良い最初のステップは、 'dir_url'を調べてファイルの実際の場所と一致することを確認することです。 – JLewkovich
@JLewkovichありがとうございます。つまり、ファイルは上記のスクリーンショットのプロジェクトディレクトリにあります。私はそれを手作りで置いた。私はあなたのコメントの後にそれがまだそこにあることを確認するために再度チェックしました。 –
私はコードをデバッグし、実行時に 'URL dir_url'を検査して、手動でファイルを置く場所と一致することを保証しました。 – JLewkovich