tomcat可以正常启动,但是不能访问即页面报404错误怎么办?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat可以正常启动,但是不能访问即页面报404错误怎么办?相关的知识,希望对你有一定的参考价值。

参考技术A

404异常大多情况是路径错误、web.xml文件映射路径写错、服务器设置、servlet的jar包未导进去或者没有随项目发布等等。

如果是路径错误,仔细检查即可解决问题。

服务器没设置好也会报这个错误,这一般是新手刚开始学时遇到的问题,就是要把eclipse中的tomcat的server location设置为use tomcat installation,在eclipse界面双击tomcat server见如图设置:

如果是servlet的jar包问题,则通过build path引入jar包,在libraries选项卡添加外部jar文件,并在order and export选项卡中勾选应用,最后在deployment and assessment选项中添加它,表明tomcat发布时将它拷贝到项目下WEB-INF\\lib目录中。

删jar包时不小心把发布所包含的webapp给remove掉了,这就难怪报找不到路径了,见图

参考资料

http://www.jb51.net/article/39776.htm.脚本之家[引用时间2018-3-9]

tomcat 正常启动但不能访问

Eclipse中的Tomcat可以正常启动,不过发布项目之后,无法访问,包括http://localhost:8080/的小猫页面也无法访问到,报404错误。这是因为Eclipse所指定的Server path和Deploy path的问题。
在Eclipse配置的Tomcat Server上双击,可以看到下图:

要想解决上述问题,需要修改Server path 和 Deploy path。选择上面第二项Use Tomcat installation(takes control of Tomcat installation),下面的Tomcat会自动变为你所配置的Tomcat安装目录。值得注意的是,修改之前,需要先把原来部署的项目清空,如下图:

选择Clean...,否则不能拿修改。
此外,还需要修改下面的Deploy path,指定项目部署到webapps。
OK,保存该页面即可




以上是关于tomcat可以正常启动,但是不能访问即页面报404错误怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

tomcat 正常启动但不能访问

tomcat正常启动但是为啥不能访问页面

Tomcat正常启动,可以访问tomcat主页,却不能访问webapp中的项目的jsp文件,这是啥原因?

用html页面可以正常显示,但在Eclipse中不能显示,是Tomcat没有配置对吗

tomcat在linux下正常启动但是不能访问

tomcat主页可以打开,但是访问项目报404.错误!跪求原因