Tomcat:war 使用 ANT 部署无法访问

Tomcat: war deployed using ANT is not reachable

我在 Tomcat 服务器上部署了两个应用程序。两者都是一样的,只是名称发生了变化。 App2 按预期工作并且可以访问,但 app1 不可用,访问时出现错误 404 未找到。

我已经通过不同的方式部署了它们:

app1 - 使用 ANT 部署。我创建了 war 文件,然后将其复制到 tomcat

的 webapps 文件夹

app2 - 我从 Intellij IDE 创建了它并使用 Tomcat 管理器 UI 页面进行了部署。

app2 显示会话 1,app1 显示会话为 0。

我不确定要检查什么,有什么建议。 tomcat 服务器日志

中没有错误消息

不如去webapp目录比较app1和app2目录看看有什么区别?如果 app1 和 app2 的内容差异太大而无法执行此操作,您可以尝试使用 ANT 将 app2 部署到例如 app3 并检查差异(如果有)!