请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

找不到org.springframework.web.servlet.DispatcherServlet

java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1333)
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1167)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:502)
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1132)
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:684)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1533)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1489)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.lang.Thread.run(Thread.java:748)

 


正在回答 回答被采纳积分+3

2回答

翔仔 2017-11-04 09:14:28

这下真是jar包没找到了 pom里配置spring mvc的jar了没 如果配置了 去到maven的.m2/repository目录 注意看是eclipse maven插件指定的maven repository路径下 找找是否有相应jar包 如果再有那就是下载没完整 需要重新删完 右键项目 maven-update maven project 重新下载一份 如果还不行请换maven镜像 同学遇到此类问题可以把错误的地方贴到baidu上,有很多解决方案

1 回复 有任何疑惑可以回复我~
  • 提问者 Che_ #1
    谢谢老师,问题解决了,包是存在的,就是没有添加Web deployment assembly 中,所以服务器中没有加载项目的jar包
    回复 有任何疑惑可以回复我~ 2017-11-04 09:33:01
  • Django8865956 回复 提问者 Che_ #2
    谢谢老哥!看了这么多只有你的最靠谱,我是先找到项目文件里的隐藏文件.properties ,打开后添加<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>,然后回到项目中,找到那个web deployment assembly,添加maven的包,才解决了问题
    回复 有任何疑惑可以回复我~ 2020-08-24 22:47:08
翔仔 2017-11-04 09:14:49

本周末在海岛上没办法提供详细的解答

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信