Spring MVC Error loading WebappClassLoader解决方法
发布时间:2014-03-08 13:22:59 作者:佚名
我要评论
今天在Spring MVC初试的时候,突然给我来个了Error loading WebappClassLoader错误提示,这里简单分享下解决方法,需要的朋友可以参考下
今天在Spring MVC初试的时候,突然给我来个了如下错误:
1.Error Information
Console Error Information:
严重: Error loading WebappClassLoader delegate: false repositories: /WEB-INF/classes/----------> Parent Classloader:org.apache.catalina.loader.StandardClassLoader@c2ff5 org.springframework.web.servlet.DispatcherServletjava.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
Http Error Information:
javax.servlet.ServletException: Wrapper cannot find servlet class org.springframework.web.servlet.DispatcherServlet or a class it depends on...java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet...
2.Analysis & Solution
之前jar包我是通过Build path -> Configure build path-> Add External JARs的方式添加的,程序编译,Tomcat启动都很正常,没有错误。可是一访问jsp页面就报上述错误。
苦思不得其解,但看了错误信息说是找不到org.springframework.web.servlet.DispatcherServlet类,所以我就干脆将spring.jar,spring-webmvc.jar等jar包通通手工添加到/WEB-INF/lib目录下,并且将default output folder值改为projectName/WebContent/WEB-INF/classes
问题就得以解决了。
1.Error Information
Console Error Information:
严重: Error loading WebappClassLoader delegate: false repositories: /WEB-INF/classes/----------> Parent Classloader:org.apache.catalina.loader.StandardClassLoader@c2ff5 org.springframework.web.servlet.DispatcherServletjava.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
Http Error Information:
javax.servlet.ServletException: Wrapper cannot find servlet class org.springframework.web.servlet.DispatcherServlet or a class it depends on...java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet...
2.Analysis & Solution
之前jar包我是通过Build path -> Configure build path-> Add External JARs的方式添加的,程序编译,Tomcat启动都很正常,没有错误。可是一访问jsp页面就报上述错误。
苦思不得其解,但看了错误信息说是找不到org.springframework.web.servlet.DispatcherServlet类,所以我就干脆将spring.jar,spring-webmvc.jar等jar包通通手工添加到/WEB-INF/lib目录下,并且将default output folder值改为projectName/WebContent/WEB-INF/classes
问题就得以解决了。
相关文章

电脑无声音提示Windows音频错误0xc00d11d1(0xc00d4e86)的解决办法
电脑提示:“无法播放音频,请确保您的计算机的声卡和显卡正在工作”,错误代码0xc00d11d1(0xc00d4e86),下面我们就来看看解决办法2026-02-27
电脑提示硬盘SMART命令失败怎么办? SMART错误解决办法
电脑开机黑屏且出现硬盘SMART错误是较为严重的硬件故障,需要立即采取措施避免数据丢失,下面我们就来看看这个问题的解决办法2026-01-12
电脑键盘失灵设备管理器显示hid keyboard device黄色感叹号的解决办法
电脑键盘不能用了,查找原因时发现hid keyboard device选项有黄色感叹号,这通常意味着系统未能正确识别设备或驱动异常,下面我们就来看看解决办法2025-11-04
电脑开机进不去系统提示0xc0000428怎么办? 0xc0000428错误代码解决办法
有的小伙伴们在使用电脑的过程中就可能会出现系统蓝屏并且提示错误代码0xc0000428的情况,下面我们就来看看详细解决办法2025-11-03
电脑提示磁盘未知未初始化怎么处理? 磁盘未知没有初始化的排查方法
应用打不开,文件找不到,快捷方式不存在,打开资源管理器一看,整个分区都没了,接着再打开磁盘管理,显示“磁盘未知没有初始化”,这要咋整?下面我们就来看看解决办法2025-08-06
电脑提示不是有效的win32应用程序怎么办? 原因分析与解决方法大合集
相信不少朋友都有过这样的经历,就是当双击安装某个软件时,经常会弹出“不是有效Win32应用程序”的错误提示,这是什么意思,又该如何解决呢?一起来看看2025-07-25
错误代码 37 表示 windows 检测到设备驱动程序存在问题,无法启动硬件设备,这意味着您的系统上未正确安装软件设备驱动程序,或者您尝试使用的硬件与 windows 不兼容,下面2025-07-25- 当遇到USB接口驱动异常时,可以通过多种方法来解决,其中主要就包括重装USB控制器、禁用USB选择性暂停设置、更新或安装新的主板驱动等2025-04-23
在日常使用U盘的过程中,许多用户可能会遇到U盘突然无法写入数据的问题,这通常是由于U盘被写保护所致,写保护功能虽然可以防止数据被意外修改或删除,但在需要写入新数据时2024-12-14
最近配置了服务器,并做了磁盘阵列,突然有一天硬盘找不到了,然后重新阵列找回,但在磁盘管理器中发现虽然可以看到分区了,但提醒硬盘是只读模式无法写入文件,参考如下方2024-12-14











最新评论