HTTP Status 404 – Not Found 问题集合

本文总结了在调试web工程时遇到的HTTP Status 404 – Not Found错误,包括网址输入错误、Tomcat启动问题、项目发布、jar包配置、JDK与Tomcat版本冲突、数据库连接、Spring MVC控制器部署、XML配置和MySQL驱动版本冲突等常见问题,提供了解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

HTTP Status 404 – Not Found

在调试web工程时,经常会出现404错误,
真的让人很头疼,现在进行总结下,希望能够帮助其他人,同时记录自己的错误。

在这里插入图片描述

1.网址输入错误

在这里插入图片描述
其中:
localhost:8080为默认端口
CRMSSM为运行项目完整名称

2.Tomcat未成功启动

网址栏输入http://localhost:8080/,出现以下界面才为启动成功。
在这里插入图片描述

3.项目在Tomcat中没有发布

在这里插入图片描述
Solution:在servers中add项目即可

4.lib文件夹中jar包未配置到构建路径

找到lib文件夹——>全选jar包——>右键Build Path——>Add Build Path
在这里插入图片描述

5.jdk与Tomcat版本冲突问题

例如
tomcat7 和 jdk1.8版本不兼容的

解决方案:

措施一: 将tomcat7 换成 tomcat 8
措施二: 将tomcat7 的jre环境配置成 jdk 1.8

6.数据库未连接

关于MySQL问题请参考我的博客中MySQL文章。

7.Spring MVC模式下Controller类未部署

Spring MVC模式下Controller必须要进行包扫描的形式,要不然spring不识别


<context:component-scan base-package="cn.aynu.crm.controller" />

8.xml文件配置

一定要规范xml文件的格式

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值