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,建议使用后者或者更新版本。
分享到:
相关推荐
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:java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory解决方法
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
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-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-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
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.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.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....
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....
如果遇到错误java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory就下载这个包。
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 这个错误的发生,基本上都是因为缺少一个jar包引起的,把该jar包加入你的build path 即可。
如果遇到java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.springframework.web.servlet.DispatcherServlet.就下载这个包。就可以解决了。
当使用json技术时需要很多工具包,这里进行整理一下,网上都是一个一个下载的,很麻烦,这也是我整理的一个原因。 1、解决java.lang....3、java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory