3

インストーラーを介して Tomcat 5.0 サーバーにデプロイしたいサード パーティの Web アプリケーションがあります。AutoDeploy は true に設定されています。ただし、アプリケーションは複数の WAR ファイルで構成されています。

WAR を /webapps に直接配置すると、魔法のように機能します。ただし、それらを /webapps/myapp/.. およびここで展開された WAR ディレクトリの下に展開したいと思います... この方法では、AutoDeploy されません。これを機能させるために何を設定する必要があるかを誰かが提案できますか?

4

2 に答える 2

1

このページが示唆するように 2 つの XML ファイルを$CATALINA_HOME/conf/[engine_name]/[host_name]ディレクトリ (例: ) に配置して、それぞれが 2 つの WAR のうちの 1 つのコンテキスト$CATALINA_HOME/conf/Catalina/localhostを定義することができます。

最初のもの (例: app1context.xml):

<Context path="/myapp/app1" docBase="${catalina.home}/webapps/myapp/app1war">

</Context> 

2 つ目 (例: app2context.xml):

<Context path="/myapp/app2" docBase="${catalina.home}/webapps/myapp/app2war">

</Context> 
于 2013-01-25T20:57:54.080 に答える