`

java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案

阅读更多
Spring3.1启动时报错:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:64)
at org.springframework.core.SimpleAliasRegistry.<init>(SimpleAliasRegistry.java:41)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.<init>(DefaultSingletonBeanRegistry.java:73)
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.<init>(FactoryBeanRegistrySupport.java:41)
at org.springframework.beans.factory.support.AbstractBeanFactory.<init>(AbstractBeanFactory.java:146)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.<init>(AbstractAutowireCapableBeanFactory.java:144)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.<init>(AbstractAutowireCapableBeanFactory.java:155)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.<init>(DefaultListableBeanFactory.java:121)
at org.springframework.beans.factory.xml.XmlBeanFactory.<init>(XmlBeanFactory.java:72)
at org.springframework.beans.factory.xml.XmlBeanFactory.<init>(XmlBeanFactory.java:61)
at spring.test.SpringTest.main(SpringTest.java:12)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 11 more

缺少 commons-logging.jar,也可以添加commons-logging-1.0.4.jar,建议使用后者或者更新版本。
分享到:
评论
16 楼 似是故人来 2016-07-21  
感谢提供jar!
15 楼 y124675160 2015-07-10  
引入包还不行的同学们可能是导入的spring包的版本不匹配,我把spring-framework-3.0.4的包换成spring-framework-2.5.6的包以后就正常了
14 楼 20100999 2015-06-09  
zhangruixia0108 写道
我也是添加了 还是报同样的错误啊

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/jorphan/logging/LoggingManager
at org.apache.jmeter.protocol.java.sampler.AbstractJavaSamplerClient.<clinit>(AbstractJavaSamplerClient.java:55)
Caused by: java.lang.ClassNotFoundException: org.apache.jorphan.logging.LoggingManager
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 1 more

13 楼 blsm 2015-04-13  
赞赞赞  
12 楼 zhangruixia0108 2015-02-27  
我也是添加了 还是报同样的错误啊

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/jorphan/logging/LoggingManager
at org.apache.jmeter.protocol.java.sampler.AbstractJavaSamplerClient.<clinit>(AbstractJavaSamplerClient.java:55)
Caused by: java.lang.ClassNotFoundException: org.apache.jorphan.logging.LoggingManager
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 1 more
11 楼 GO_IT 2014-11-19  
10 楼 shijilaile 2013-06-19  
高手!赞
9 楼 yuqihengsheng 2013-04-09  
8 楼 yyg329405 2012-11-01  
7 楼 huo_er 2012-10-30  
6 楼 java_ZJian 2012-08-28  
受用,谢谢
5 楼 woyaofenmrc 2012-03-29  
可以的,用commons-logging-1.0.4.jar,谢谢
4 楼 javapub 2012-03-22  
charmer21 写道
有了包还报同样的错!什么情况

我只能说原因有很多,但最大的可能是Jar包冲突,你看你里面是不是有多引入的Jar包。
3 楼 charmer21 2012-03-20  
有了包还报同样的错!什么情况
2 楼 javapub 2012-03-01  
yanjianyue123 写道
这个包有了,我还是报错,是什么原因呢?

能提供更详细的信息吗? 例如异常轨迹。
1 楼 yanjianyue123 2012-02-29  
这个包有了,我还是报错,是什么原因呢?

相关推荐

    使用json-lib-2.2.2-jdk15.jar所要用到的jar包

    json-lib-2.2.3-jdk15.jar ...java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 要在java里使用json用到的jar包怎么导入?把包粘贴到WebRootWEB-INFlib目录下就行了 不用自己单独建立libs目录

    commons-logging-1.2

    commons-logging-1.2:java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory解决方法

    java.lang.NoClassDefFoundError:

    java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory

    lib-springMVC

    java.lang.NoClassDefFoundError: org/springframework/beans/factory/BeanNameAware 1 2 根据错误加入 spring-beans-4.x.x.RELEASE.jar ...org/apache/commons/logging/LogFactory commons-logging-1.1.3.jar

    json所有的jar包下载

    json-lib-2.2.3-jdk15.jar commons-beanutils-1.7.0.jar commons-httpclient-3.1.jar commons-lang-2.3.jar commons-logging-1.1.1.jar ...java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory

    使用json所要用到的jar包

    json-lib-2.2.3-jdk15.jar commons-beanutils-1.7.0.jar commons-httpclient-3.1.jar commons-lang-2.3.jar commons-logging-1.1.1.jar ...java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory

    json所需JAR包合集

    java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory ezmorph-1.0.6.jar不加这个包 java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher json-lib-2.3-jdk15.jar不加这个包 java.lang....

    java--json解析包

    java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory ezmorph-1.0.6.jar不加这个包 java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher json-lib-2.4-jdk15.jar不加这个包 java.lang....

    java使用json的必备7个jar包

    java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory ezmorph-1.0.4.jar不加这个包 java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher json-lib-2.3-jdk15.jar不加这个包 java.lang....

    JSON需要的jar包

    java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory ezmorph-1.0.4.jar不加这个包 java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher json-lib-2.3-jdk15.jar不加这个包 java.lang....

    commons-logging

    如果遇到错误java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory就下载这个包。

    commons-logging-1.1.2.jar

    java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 这个错误的发生,基本上都是因为缺少一个jar包引起的,把该jar包加入你的build path 即可。

    commons-logging.jar

    如果遇到java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.springframework.web.servlet.DispatcherServlet.就下载这个包。就可以解决了。

    解决NestableRuntimeException

    当使用json技术时需要很多工具包,这里进行整理一下,网上都是一个一个下载的,很麻烦,这也是我整理的一个原因。 1、解决java.lang....3、java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory

Global site tag (gtag.js) - Google Analytics