Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在部署一个名为 tomcat 的战争文件"myapps.war"。我已经进入server.xmlfor docbaseto be "/callmyapp"。但是在部署之后,在 tomcat 目录中创建了两个文件夹webapps-
"myapps.war"
server.xml
docbase
"/callmyapp"
webapps
我的应用程序
调用myapp
现在我可以使用两个 url 访问我的战争/myapps,一个以/callmyapp. 我只想/callmyapp作为这场战争的上下文根,不想响应请求/myapps。有什么帮助吗?
/myapps
/callmyapp
谢谢,查鲁
将 myapps.war 重命名为 callmyapp.war。tomcat 会自动将战争解压到同名目录中。设置不同的上下文也会创建第二个目录。
或者您可以定义一个 context.xml 并将其放在您的 /webapps 目录中:
<Context path="/callmyapp" docBase="webapps/myapps.war" />
您是否尝试过重命名 app.war ?我认为根是从文件名推断出来的。