1

私は tomcat 名が"myapps.war". server.xmlfor docbaseto be にエントリーしました"/callmyapp"。しかし、展開後、2 つのフォルダーが tomcatwebappsディレクトリに作成されます -

  1. 私のアプリ

  2. callmyapp

これで、 と で始まる 2 つの URL を使用して戦争にアクセスできるように/myappsなりました/callmyapp。私は/callmyappこの戦争のコンテキスト ルートとしてのみ必要であり、要求には応答したくありません/myapps。何か助けはありますか?

ありがとう、チャル

4

2 に答える 2

1

myapps.war の名前を callmyapp.war に変更します。tomcat は自動的に war を同じ名前のディレクトリに解凍します。別のコンテキストを設定すると、2 つ目のディレクトリも作成されます。

または、context.xml を定義して /webapps ディレクトリに配置することもできます。

<Context path="/callmyapp" docBase="webapps/myapps.war" />
于 2012-04-13T09:28:51.210 に答える
0

app.war の名前を変更しようとしましたか? ルートはファイル名から推測されると思います。

于 2012-04-13T09:41:13.803 に答える