いくつかの Web アプリケーションを tomcat 6.x にデプロイしようとしていますが、autoDeploy と onDeployStartup をオフにしました。これらのアプリケーションを手動で登録し、war ファイルの名前に基づいていない URL にマッピングしたいからです。
次のコンテキスト ファイルを $catalina.home/conf/Catalina/localhost に配置しました。
<Context path="" docBase="web-1.0-SNAPSHOT.war" debug="1">
</Context>
$catalina.home/webapps の下に war ファイルを配置しましたが、Tomcat を起動しても何も展開されません。作成したコンテキスト ファイルに関するエラー メッセージも表示されません。または、何かが間違っていると言っている印刷物。
どうしたの?autodeploy の概要を説明しているドキュメントをよく読みましたが、autodeploy 以外でこれを行う方法の詳細については非常に大ざっぱです。