2011-06-30 19 views

答えて

14

TomcatがインストールされているディレクトリへのFTPまたはSCPアクセス権がある場合は、生成されたWARファイルをtomcat/webappsディレクトリにコピーするだけで済みます。 Tomcatは自動的にあなたのために戦争を展開します。

再展開すると、元の.WARファイルをTomcatで削除するのが最も安全だとわかりました。そしてtomcatは自動的に展開ディレクトリを破棄します。それが終わったら、.WARファイルをコピーしてください。

最後に、.WARファイルを必ず一度にコピーしてください。アップロードが遅い場合は、まだ完全にはアップロードされていないのに、Tomcatは.WARファイルを試して展開します。これにより、部分的な展開または失敗した展開が発生します。ニュートラルディレクトリ(ホームディレクトリ、temp、いずれか)にアップロードしてから、.WARをtomcatに名前を変更するか(またはmvを使用)、ローカルファイルシステムのcopyコマンドを使用してコピーしてください。アップロードよりもはるかに高速です。最も安全な方法は、同じファイルシステムからファイルをmvにすることです。

これはすべて、アプリケーションを直接リモートでデプロイするためのメカニズムを提供するため、Tomcat用に開いているマネージャポートまたは管理ポートがないことを前提としています。

しかし、実際には、古いアプリを削除するだけで、新しいアプリを簡単に削除したり、多くのアプリケーションでうまく動作します。

+0

http://tomcat.apache.org/ – Rupok

+0

ルポックに感謝します! –