6

Tomcat6サーバーに新しいWARをホットデプロイする際に問題が発生します。

新しいWARを追加すると、Tomcatがそれをデプロイしようとしていることがわかります。ただし、問題は古い戦争の展開を解除することにあると思います。つまり、WEB-INFフォルダーを除いて、展開された戦争フォルダーの内容はすべて削除されます。

サーバーを停止し、WEB-INFフォルダーを削除してから再開すると、戦争は正しく展開されます。

誰かがここで起こっているかもしれない何かを提案できますか?

ありがとう。

4

1 に答える 1

7

解決策が見つかりました。問題は、Tomcatの実行中にWindowsがフォルダーをロックするという事実にあります。このロックを解除するには、Catalina Homeでcontext.xmlを編集し、次のように変更します。

<context>

に:

<Context antiJARLocking="true" antiResourceLocking="true">
于 2009-09-25T13:36:07.887 に答える