【问题标题】:Apache Tomcat returns 404 error for Web ApplicationApache Tomcat 为 Web 应用程序返回 404 错误
【发布时间】:2018-02-09 20:34:00
【问题描述】:

我在${catalina_home}/webapps 中部署了一个 Spring MVC 应用程序 WAR 文件。假设 WAR 的名称是 abc.war 并假设在 tomcat 解压 WAR 并在 webapps 文件夹中创建一个文件夹 abc 后,abc 中有一个名为的文件,在路径 app/abc.js 中。运行后tomcat 服务器,我在浏览器上输入了“http://localhost:8090/abc/app/abc.js”。这会在浏览器上返回 404 错误。

Operating System: Windows 7
Apache Tomcat: version 7, running on PORT 8090.
Java version: 8

此设置在所有其他系统上与我合作的开发人员团队相同,并且适用于他们的系统。但它不适用于我的系统。 请任何人帮助我了解为什么会发生这种情况,并且可能修复将是一个很好的喘息机会。谢谢。

【问题讨论】:

  • 有可能即使 webapp 从 war 中解压并且您看到了您的 war 的目录,它也可能没有正确部署。检查您的日志是否有任何错误,或者您可以部署 manager webapp 以查看您的 webapp 的状态。
  • 能贴一下申请结构吗?

标签: java spring apache maven tomcat


【解决方案1】:

请找出以下几点将影响申请

  1. 数据库使用权限
  2. 设置合适的环境变量(如.JDK,MAVEN)
  3. 检查其他进程的CPU和内存使用情况
  4. 检查线程转储

希望对你有帮助:)

【讨论】:

  • 这就是上述问题的答案吗?
猜你喜欢
  • 2020-11-05
  • 1970-01-01
  • 2015-12-25
  • 2010-11-12
  • 1970-01-01
  • 1970-01-01
  • 2013-06-22
  • 2019-03-28
  • 2016-10-11
相关资源
最近更新 更多