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仓库里的内容全部删除了,让他全部再下载一遍就解决了问题。在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/PINKMIAO/article/details/108337758