`
zh52722
  • 浏览: 6621 次
社区版块
存档分类
最新评论

java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderLi

阅读更多

今天在用Eclipse+tomcat6做springMVC+mybatis的项目遇到下面的问题:

2014-5-27 14:55:19 org.apache.catalina.core.StandardContext listenerStart

严重: Error configuring application listener of class org.springframework.web.util.Log4jConfigListener

java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)

at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4149)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4705)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)

at org.apache.catalina.core.StandardService.start(StandardService.java:525)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)

at org.apache.catalina.startup.Catalina.start(Catalina.java:595)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

 

        项目用ivy管理的jar包,本人从网上找了n多的解决办法,但都没有适合自己的,于是翻开自己以前的笔记,没想到居然找到了解决办法。

      

        先说说网上的解决办法,多数说的都是关于spring的jar包问题,要么少jar,要么jar没有导入lib,如果是maven就是没有加载依赖;更多的也有说是tomcat缓存问题,让删除建的server,clean一下工程,然后重新发布。但这些都没有解决我的问题

 

       我的解决办法:右键工程-Properties-Deployment Assembly,如下图:



       点击右边的add按钮,弹出下图:



      选中Java Build Path Entries,点击next,我这里是ivy管理jar,出现下图(其他方式也是类似的):



        选中Ivy,点击Finish,然后重新启动项目即可

分享到:
评论

相关推荐

    spring-web-2.5.jar

    org.springframework.web.context.request.Log4jNestedDiagnosticContextInterceptor.class org.springframework.web.context.request.RequestAttributes.class org.springframework.web.context.request....

    Java_Spring与Quartz的整合

    - 通过实现`org.springframework.scheduling.quartz.JobExecutionException`,可以捕获Job执行过程中的异常,进行统一处理。 8. **事务支持** - 如果Job需要在数据库事务中执行,可以利用Spring的事务管理功能,...

    基于spring boot 日志(logback)报错的解决方式

    错误信息:"No converter found capable of converting from type [java.lang.String] to type [java.util.Map<java.lang.String,java.lang.String>] org.springframework.boot.context.properties.bind....

    Exception in thread main java.lang.NoClassDefFoundError错误解决方法

    `Exception in thread "main" java.lang.NoClassDefFoundError` 是Java编程中常见的一个运行时异常,通常发生在尝试运行一个Java程序时,如果JVM找不到在类路径(ClassPath)中定义的主要类(主类,即包含`public ...

    关于springboot我出过的那些错误.docx

    错误一:java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet 错误原因:web.xml 中 servlet-class 标签中 org.springframework.web.servlet.DispatcherServlet.class 多了一个 ...

    java异常解决方案.docx

    * java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener + 解决方案:检查 Spring 的依赖关系,是否存在类加载的问题,尝试使用 Dependency Inject 来解决问题。 * Exception...

    解决springboot yml配置 logging.level 报错问题

    首先,让我们分析一下错误信息:“`org.springframework.boot.context.properties.bind.BindException: Failed to bind properties under ‘logging.level’ to java.util.Map<java.lang.String, java.lang.String>`...

    定时任务Quartz

    只需基本的spring包即可 注:要是项目报错 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 缺少jar包,这个jar包在以上压缩包中就有

    java 遇到的各种异常

    `java.lang.ClassNotFoundException`: org.springframework.web.context.ContextLoaderListener** - **异常描述**:类未找到异常。 - **原因分析**:尝试加载的类在类路径中不存在。 - **解决方案**: - 确保类...

    spring mvc 项目错误,和一些配置

    java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener - **原因**:这个异常表示Spring的核心库未被正确加载。 - **解决办法**: - 确认Spring框架的相关jar包已被添加至...

    easypoi导入导出excel表格.pdf

    - `java.lang.ClassNotFoundException:org.springframework.web.context.request.async.CallableProcessingInterceptor` 这些问题,可以通过添加或更新相应的Spring相关依赖来解决。 ### 常见的错误和解决方案 当...

    pikia-similarImageSearch:简单的图像搜索

    java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 解决方法: 项目 —> 属性 -> Deployment Assembly -> Add -> Java Build Path Entries -> 选择Maven Dependencies -> ...

    Java一些常见的出错异常处理方法总结

    “Error configuring application listener of class org.springframework.web.context.ContextLoaderListener”通常是由于缺少Spring的相关库。确保已正确导入Spring 3.0 Web Libraries,并且项目构建设置无误。 ...

    jsp探针 ver0.1

    Class.forName("org.springframework.context.ApplicationContext"); supportSpring = true; } catch (ClassNotFoundException ex) { } try { Class.forName("org.loon.framework.Loon"); supportLoonframework = ...

Global site tag (gtag.js) - Google Analytics