4

Tomcat7 サーバーで Web アプリを実行していますが、デプロイ解除に問題があります。Windows がアプリケーション フォルダ内の特定の JAR ファイルをロックしているようです。「true」に設定できる「antiJARLocking」というコンテキスト属性があることがわかりました(ここで定義されています:http://tomcat.apache.org/tomcat-6.0-doc/config/context.html#Standard_Implementation)それは問題を解決するかもしれません。

実際のところ、実稼働環境ではこの属性を true に設定すべきではないと述べている人を何人か見てきました。しかし、私はその理由が何であるかを見つけることができません。この属性を true に設定すると、Tomcat の起動やアプリケーションの起動が遅くなる可能性があることはわかっていますが、これは大きな問題には思えません..? 私が間違っている?

一部の人が本番環境で「antiJARLocking」の使用を思いとどまらせる理由を説明する他の理由を知っていますか? JAR ロックの問題に対する他の解決策はありますか?

これが役立つ場合は、Tomcat 7.0.40 を実行しています。ロックされ続けるjarファイルは「ojbdc6.jar」です。

ご協力ありがとうございました!

4

2 に答える 2