Tomcat Webアプリからconfファイル(WEB-INFフォルダーにあります)にアクセスしようとしています。現在、ファイルの場所は。としてハードコードされていString
ます。ただし、これは、tomcat/webappsフォルダーがハードコードされた場所とは異なる場所にある場合は機能しませんString
。私はオンラインで調べましたが、このgetResourceAsStream ()
方法を使用することが私が探しているもののようですが、それを機能させるのに苦労しています。getServletContext ()
メソッドを呼び出すときに、アプリケーションがそれを気に入らない。誰か助けてもらえますか?
編集:関連するコードブロック
BufferedReader myReader = new BufferedReader (new InputStreamReader (getServletContext ().getResourceAsStream ("/WEB-INF/conf.txt")));