ClassNotFoundException: org.springframework.web.context.ContextLoaderListener解决

在搭建的时候,运行Tomcat就如下错误。
错误描述:
严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
 at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1892)
 at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
 at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:495)
 at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:477)
 at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:113)
 at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5034)
 at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5634)
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
 at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1571)
 at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1561)
 at java.util.concurrent.FutureTask.run(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)
解决方案:
1、打开工程属性对话框,如下图:

 2、到Deployment Assembly页面,点击Add,并选择Jave Build Path Entries,如下图:

 3、把程序用到的Library加入进来,如下图:


 最终如下图:

 4、重新运行Server应该看一下这个问题是否解决。

猜你喜欢

转载自jiangyupeng.iteye.com/blog/2418501