Tomcat正常启动,访问所有页面均报404异常,404异常总结

今天遇到一个问题:Tomcat正常启动,访问所有页面均报404异常

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包又删掉后出现了404的问题,很无奈。

问题出来了是要解决的,折腾半天,终于找到问题所在了:就是发布所包含的webapp竟然没有设置,真是奇了怪了,这就难怪报找不到路径了,见图

好了,问题解决。

时间: 2024-10-05 06:13:35

Tomcat正常启动,访问所有页面均报404异常,404异常总结的相关文章

tomcat正常启动后http://localhost:8080/报错404

症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.同时其他项目页面也不能访问. 关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器.访问htt://localhost:8080/能正常访问tomcat管理页面. 症状原因: eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了,所以你会发现在tomcat安装目录

没有服务器,关于angular路由访问静态页面chrome报错的问题

这个找不到html,报错因为没有xhr,但是在火狐下没有问题的. 比如说ajax,直接写路径的话,我们的chrome也是不支持的,火狐可以的.

eclipse启动tomcat 访问http://localhost:8080 报404错误

eclipse启动tomcat 访问http://localhost:8080 报404错误 Server Locations修改后会变灰,如果需要更改设置,则需要移除与Tomcat服务器关联的项目,同时,鼠标右键菜单Clean清除Tomcat服务器的状态^^就可以修改了.

tomcat启动后,页面无法访问

tomcat安装成功后并启动 ./startup.sh, 访问 http://ip:8080 ,提示无法访问 检查点: 1)检查\tomcat\conf\web.xml配置,可访问哪些页面 <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp&l

eclipse中tomcat正常启动,但浏览器访问不了tomcat首页之tomcat配置问题

症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.同时其他项目页面也不能访问. 关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器.访问htt://localhost:8080/能正常访问tomcat管理页面. 症状原因: eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了,所以你会发现在tomcat安装目录

tomcat正常启动但是访问 404

最近遇到了一些奇葩的的问题,搞了好半天才处理掉.今天就简单记录一下吧,以备不时之需.  问题描述: 在整合spring mvc项目的完成后,正常启动tomcat,发现tomcat启动成功了,但是访问本地localhost的时候,发现了404. 问题分析: 最开始以为自己请求的资源不存在,稍后又仔细核对了一下,自己请求的资源确实存在,这就有点怪事了,自己请求的资源明明存在,但是为什么还会出现404呢? 自己苦思冥想了好长时间,终于找到了原因,自己之前修改过包的路径,但是没有重新修改扫描注解的路径,

J2EE整合Maven开发,Tomcat正常启动,访问链接报404错误

Tomcat7.X正常启动,通过浏览器访问URL时,报404错误.原来是部署时,初了问题,因为使用IDE开发,Eclipse帮我们自动部署了,可有时候会出现问题.解决方案如下: 选中项目,右键:Properties -> Deployment Assembly J2EE整合Maven开发,Tomcat正常启动,访问链接报404错误

windows平台在tomcat中启动cas报错解决

windows平台在tomcat中启动cas报错: Caused by: java.lang.UnsatisfiedLinkError: Could not load library. Reasons: [no jansi in java.library.path, 系统找不到指定的路径.] 解决办法:将jansi.dll文件放到C:\Windows\System32目录下即可. 注意:jansi.dll文件在使用gradle编译打包cas时会下载到C:\Users\${用户名}\.gradle

Tomcat之启动报错Can&#39;t load IA 32-bit .dll on a AMD 64-bit platform

解决Tomcat: Can't load IA 32-bit .dll on a AMD 64-bit platform问题 分类: Tomcat MyEclipse 服务器 引用地址:http://blog.sina.com.cn/s/blog_65f1519f0100sdzg.html 错误如下: [java] view plaincopy java.lang.UnsatisfiedLinkError: E:\Program Files\MyEclipse 10\apache-tomcat-