【发布时间】: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 的目录,它也可能没有正确部署。检查您的日志是否有任何错误,或者您可以部署
managerwebapp 以查看您的 webapp 的状态。 -
能贴一下申请结构吗?
标签: java spring apache maven tomcat