Tomcat 6.0 でホストされている 1 つのアプリケーションを再起動するにはどうすればよいですか?
コマンドラインコマンドを探しています。*.war ファイルを置き換えるか、Tomcat の http 管理ページでこれを行うことは、問題の解決にはなりません。
ありがとう
Tomcat には、サーバーを正常に再起動する機能がありません。
マネージャ アプリケーションを使用し、特定のアプリケーションを再起動するために cURL などを使用してコマンド ラインから URL 呼び出しを行うことができます。
アプリケーションをリロードするには、次のコマンド ライン呼び出しを使用できます (curl を使用)。
curl --user username:password http://yourserver:8080/manager/html/reload?path=/yourappname
機能はありませんが、機能があります。実際には変更せずにコードから web.xml に触れますが、API によると、これは推奨されません。