您好,欢迎来到尔游网。
搜索
您的当前位置:首页TomCat报404错误是什么原因?该怎么解决?

TomCat报404错误是什么原因?该怎么解决?

来源:尔游网


步骤 1 : 404问题

404表示File Not Found, 文件不存在错误。
通过学员反映,出现比较多的问题是页面报404错误,因此除了前面的  之外,又专门做了这么一个404问题排查的文章,提供问题分析的思路和对策。

步骤 2 : 正确的端口号

步骤 3 : 环境变量

假设有两个Tomcat A和 B,自己分明运行的是B 下的startup.bat, 但是启动的却是A,为什么会这样呢? 这就是环境变量在作祟了。
在环境变量中有两个属性:分别是CATALINA_HOME和CATALNIA_BASE,如果这个值指向的是A,那么即便运行的是B下的startup.bat, 真正启动的还会是A。

解决办法: 删除掉这个环境变量,或者使用移除了环境变量影响的。

步骤 4 : 确定Web应用是否成功启动

步骤 5 : webapps下的ROOT目录

步骤 6 : 访问地址的时候是否加了web应用的名称

这个也是常犯的错误,加入部署的时候,指定了路径,比如:
<Context path="/j2ee" docBase="e:\\project\\j2ee\\web" debug="0" reloadable="false" />

那么访问的时候,要记得加上j2ee,像这样:
http://127.0.0.1:8080/j2ee/hello

步骤 7 : 是否访问对资源了

。。。 这种错误也常见,你写的文件是 hello.html, 但是访问的是 holle.html,自然会提示404啦

步骤 8 : 不能访问WEB-INF目录下的资源

步骤 9 : 访问地址后面多加了一个斜杠

http://127.0.0.1:8080/j2ee/login.html


更多内容,点击了解: 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- axer.cn 版权所有 湘ICP备2023022495号-12

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务