IDEA下ClassNotFoundException: org.springframwork.web.servlet.DispatcherServlet.class

ClassNotFoundException: org.springframwork.web.servlet.DispatcherServlet.class

未找到DispatcherServlet,我遇到的问题可能与大家不同,大家可能是没有添加lib依赖
在这里插入图片描述

以下方法还可以解决404问题

1、大部分都是没有把依赖导入到项目中的问题

在这里插入图片描述
然后
在这里插入图片描述
注意:lib包要与classes同级
在这里插入图片描述
导入后,在重启项目就可以正常运行了。
当然前提是导入的配置没有写错。
在这里插入图片描述

2、而我就遇到了Maven的问题

上面的方法我试了很久都没有用,也傻傻的去翻maven是否有下载这个包,来来回回折腾了一天。
最终我打算换台电脑看看,静静等待Maven依赖下载,复制了代码,运行起来尽然成功了。

然后,将在另一台电脑上运行成功的打包到原本电脑的时候,由于我的疏忽,maven库用的并不是原来的设置的,而是在同目录下有新建了库,然后等待了依赖的下载之后,再次运行就成功了。

也正是这个疏忽,我才找到了我问题的原因:

  • 依赖可能没有下载完整,而由于疏忽导致的新库是我等依赖下载好的

所以直接将原本配置的maven仓库里的内容全部删除了,让他全部再下载一遍就解决了问题。在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值