你好!尽管我在论坛上发现了非常相似的问题,但没有一个符合我的要求。
我正在使用 Tomcat 7 来部署我的 spring 应用程序。但是,我面临:
'java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener' 错误,java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java :1714) 在 org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) 在 org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532) 在 org.apache.catalina.core。 DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:133) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4727) at org .apache.catalina。core.StandardContext.startInternal(StandardContext.java:5285) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)在 org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) 在 org.apache.catalina.core.StandardHost.addChild(StandardHost.java:618) 在 org.apache.catalina.startup.HostConfig.deployDirectory (HostConfig.java:1100) 在 org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1618) 在 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 在 java。 util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 在 java.util.concurrent.FutureTask.run(FutureTask.java:166) 在 java.util。concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) 在 java.lang.Thread.run(Thread.java:722)
2012 年 10 月 9 日晚上 7:37:32 org.apache.catalina.core.StandardContext listenerStart 严重:由于先前的错误而跳过安装应用程序侦听器 2012 年 10 月 9 日晚上 8:00:48 org.apache.catalina.core .ApplicationContext 日志
我已经验证 org.springframework.web-3.1.2.RELEASE.jar 存在于 WEB-INF\ \lib\ 文件夹中,并且所需的文件存在于其中。请注意,我没有使用任何构建工具来部署这个网络应用程序,如 maven。
我试图清理并重新安装应用程序,重新启动 Tomcat,但没有任何运气。
请帮忙。