报错处理----maven管理springMVC包lib不存在

1.错误代码

严重: Exception starting filter CharacterEncodingFilter
java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterEncodingFilter
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1333)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1167)
	at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:509)
	at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:490)
	at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:258)
	at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:105)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4700)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5340)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

2.检查流程

    (1)代码无编译错误

    (2)右击项目->properties->Deployment Assembly->发现并没有WEB-INF/lib目标。

    报错处理----maven管理springMVC包lib不存在_第1张图片

    点击“Add”后把maven依赖添加进来

报错处理----maven管理springMVC包lib不存在_第2张图片报错处理----maven管理springMVC包lib不存在_第3张图片

    项目刷新后再次查看

报错处理----maven管理springMVC包lib不存在_第4张图片

    再次启动项目已成功。处理成功。

(3)文件.classpath修改

    如果上述问题处理后,只有一次性成功运行,可以查看项目下的.classpath文件

    报错处理----maven管理springMVC包lib不存在_第5张图片

打开这个文件,手动添加lib目录


报错处理----maven管理springMVC包lib不存在_第6张图片

3.问题处理完成,项目正常运行

你可能感兴趣的:(java-springmvc)