我正在以tomcat名称("myapps.war"
)部署war文件。我已经在server.xml
中将docbase
设置为"/callmyapp"
。但是在部署之后,要在tomcat webapps
目录中创建两个文件夹-
myapps
Callmyapp
现在我可以使用两个以/myapps
和另一个/callmyapp
开头的URL来访问我的战争。
我只希望/callmyapp
作为此战的上下文根,并且不想响应请求/myapps
。有什么帮助吗?
谢谢,
夏鲁
最佳答案
将myapps.war重命名为callmyapp.war。 tomcat自动将战争打包到相同名称的目录中。设置其他上下文然后还会创建另一个目录。
或者,您可以定义一个context.xml并将其放在/ webapps目录中:
<Context path="/callmyapp" docBase="webapps/myapps.war" />