我使用 tomcat 6 进行生产。我在此服务器上部署了一个 Web 应用程序,名为:app.war 它有一个 url:test.org。
每次我取消部署 app.war 并重新部署它时,这条路径将不再有效 http://test.org/home
但此网址始终有效:http://test.org/app/home .
为了使第一个 url 工作,我需要重新启动 tomcat 服务器。
我想知道为什么当我重新部署 app.war 时 url http://test.org/home不起作用。
是否有办法让它在不重启服务器的情况下一直工作? 我不希望应用程序名称包含在 url 中
谢谢
最佳答案
这没有简单的答案,因为涉及许多组件。您应该隔离问题。例如,您可以开始删除 test.org 域映射,确保没有组件可能缓存输出等。
然后在您将 Tomcat 与其他任何东西隔离之后,如果问题仍然存在,您可以声明这是 Tomcat 问题。
所以请 (pleeeeeeease) 在完成这些步骤后完善您的问题,以便 SO 社区可以帮助您。
很抱歉回复时间过长。
关于java - tomcat服务器应用路径问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6687332/