Webアプリケーションでファイルを読み込んでいる間
this.getClass().getClassLoader().getResourceAsStream(../abc.txt)
は常に null を返します。読むためにabc.txtをどこに置くべきか詳細を教えてください。また、getResourceAsStream に関する記事はどれも役に立ちます。私はたくさん検索しましたが、関連する情報は得られませんでした。
貴重なご意見をお聞かせください。ありがとう。
Webアプリケーションでファイルを読み込んでいる間
this.getClass().getClassLoader().getResourceAsStream(../abc.txt)
は常に null を返します。読むためにabc.txtをどこに置くべきか詳細を教えてください。また、getResourceAsStream に関する記事はどれも役に立ちます。私はたくさん検索しましたが、関連する情報は得られませんでした。
貴重なご意見をお聞かせください。ありがとう。
あなたabc.txt
がのclasspath
ような別のパッケージに入っている場合com/test/oops/testpaper/abc.txt
。
次に、以下のように読みます。
InputStream io=this.getClass().getClassLoader().getResourceAsStream("com/test/oops/testpaper/abc.txt");
詳細については、Java docを参照してください。