サーブレット コンテナーとして Tomcat 5.5 を使用しています。私の Web アプリケーションは .jar 経由でデプロイされ、WEB-INF ディレクトリの下にいくつかのリソース ファイル (文字列と構成パラメーターを含むテキスト ファイル) があります。Tomcat 5.5 は ubuntu Linux で動作します。リソース ファイルは、ファイル リーダーで読み取られます。
fr = new FileReader("messages.properties");
問題は、サーブレットがリソース ファイルを見つけられないことがありますが、何度か再起動すると機能し、しばらくすると機能しなくなります。誰かがサーブレットからリソース文字列を読み取る最良の方法を提案できますか? または、この問題の回避策はありますか? リソース ファイルを WEB-INF/classes の下に配置しても役に立ちません。