我正在以tomcat名称"myapps.war"
部署war文件。我在server.xml
中输入了docbase
"/callmyapp"
的条目。但是在部署之后,在tomcat webapps
目录中创建了两个文件夹 -
安装MyApps
callmyapp
现在我可以使用以/myapps
和另一个/callmyapp
开头的两个网址来访问我的战争。
我只希望/callmyapp
作为此战争的上下文根,并且不想回应请求/myapps
。有什么帮助吗?
谢谢, Charu
答案 0 :(得分:1)
将myapps.war重命名为callmyapp.war。 tomcat自动将war解压缩到同名目录中。设置不同的上下文然后还会创建第二个目录。
或者您可以定义context.xml并将其放在/ webapps目录中:
<Context path="/callmyapp" docBase="webapps/myapps.war" />
答案 1 :(得分:0)
您是否尝试重命名app.war?我认为从文件名推断出根。