私は最初は学部生だと言わなければならないので、 "初心者"の間違いを覚えておいてください。ファイルが見つかりません。パッケージの設定は正しく行われています。
私は明らかに何かが分からないのですが、ソースルートにあるときにこの.txtファイルが見つからないことがあります。私のパッケージ階層はうまくいくように見えます。
誰かが正しい方向に私を指すことができれば感謝します、ありがとうございます。
As you can see fileNotFoundException
私は最初は学部生だと言わなければならないので、 "初心者"の間違いを覚えておいてください。ファイルが見つかりません。パッケージの設定は正しく行われています。
私は明らかに何かが分からないのですが、ソースルートにあるときにこの.txtファイルが見つからないことがあります。私のパッケージ階層はうまくいくように見えます。
誰かが正しい方向に私を指すことができれば感謝します、ありがとうございます。
As you can see fileNotFoundException
プロジェクトがビルド・パス上にないように思えます。 IntelliJで、この記事で述べたように、あなたはそれを構成することができます。
How to add a project to build path in IntelliJ Idea
をそして、あなたは絶対パス使用してアクセスすることができます:あなたが書いているクラスがあるとき
getClass().getResourceAsStream("/com/path/to/file.txt");
または相対CLASSPATHパスを(リソースファイル自体)と同じJavaパッケージに:
getClass().getResourceAsStream("file.txt");
私もここで読むことをお勧めします: https://www.mkyong.com/java/java-read-a-file-from-resources-folder/
ありがとう、それはbuildpathにあったが、私は絶対パスを少し間違って参照していた。リンクも便利でした。 – Daniel
コードはどこですか?あなたが何をしようとしているかの手がかりなし – Roxy
それを残念にして、スクリーンショットを追加しました。 – Daniel
ファイルがクラスパス上にある場合は、 'PathFinding.class.getResourceAsStream(" com /.../.../.../ the_file.txt ")'を使って 'InputStream'を得ることができます。'新しいファイル(...) 'ビットのようなもの – BretC