java - tomcat服务器应用路径问题

标签 java url tomcat jakarta-ee path

我使用 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/

相关文章:

java - 像 C#/Java 这样的高级语言屏蔽移位计数操作数的原因是什么?

java - Java JSON 解析中显示为问号的 Unicode 字符

javascript - 如何用不损害 iframe 的超链接替换 ​​url

Java - 从 PHP 网页 URL 读取一个 txt 文件

java - 在本地主机错误启动 tomcat v9.0 服务器

tomcat - 发布请求的 Elastic Beanstalk CORS 配置

unit-testing - 使用单元测试读取然后删除 xml 文件的最佳方法

java - 如何使用 javamail 将 base64 图像嵌入到电子邮件中

java - 如何使用 Java Netbeans 在 GUI 中显示输出控制台

javascript - 如何在我的 javascript 中构建一个有效的 url