Tomcatでwebapps以下にwarを置くと自動で展開してくれるが、その後warを更新しても自動で展開してくれない。
server.xmlのHostタグのunpackWARsとautoDeployが関係しているようだ。
autoDeploy: true=webapps下に置かれたwarファイルなどを自動でデプロイ false=なにもしない unpackWARs: true=WARの中身をディレクトリに展開する。(ただしすでにディレクトリがある場合は展開しない) false=WARの中身をそのまま実行する。(WARはロックされ更新できない)
つまりautoDeployがtrueであれば自動でデプロイしようとするが、unpackWARsがtrueの場合は、すでにディレクトリがあれば自動で更新しないため、すでに動いているアプリは更新されない。unpackWARsがfalseの場合はwar自体が更新できないということ。
管理コンソールなどを使った場合は不明。