java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory解决方法
2017-09-13 11:34
495 查看
解决方法:导入commons-logging.jar包
如果用的是maven直接用:
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.2</version>
</dependency>即可
报错:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.apache.commons.beanutils.ConvertUtilsBean.<init>(ConvertUtilsBean.java:154)
at org.apache.commons.beanutils.BeanUtilsBean.<init>(BeanUtilsBean.java:113)
at org.apache.shiro.config.ReflectionBuilder.<init>(ReflectionBuilder.java:126)
at org.apache.shiro.config.ReflectionBuilder.<init>(ReflectionBuilder.java:120)
at org.apache.shiro.config.IniSecurityManagerFactory.<init>(IniSecurityManagerFactory.java:64)
at org.apache.shiro.config.IniSecurityManagerFactory.<init>(IniSecurityManagerFactory.java:68)
at org.apache.shiro.config.IniSecurityManagerFactory.<init>(IniSecurityManagerFactory.java:73)
at com.shiro.test.test.main(test.java:21)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 8 more
如果用的是maven直接用:
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.2</version>
</dependency>即可
报错:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.apache.commons.beanutils.ConvertUtilsBean.<init>(ConvertUtilsBean.java:154)
at org.apache.commons.beanutils.BeanUtilsBean.<init>(BeanUtilsBean.java:113)
at org.apache.shiro.config.ReflectionBuilder.<init>(ReflectionBuilder.java:126)
at org.apache.shiro.config.ReflectionBuilder.<init>(ReflectionBuilder.java:120)
at org.apache.shiro.config.IniSecurityManagerFactory.<init>(IniSecurityManagerFactory.java:64)
at org.apache.shiro.config.IniSecurityManagerFactory.<init>(IniSecurityManagerFactory.java:68)
at org.apache.shiro.config.IniSecurityManagerFactory.<init>(IniSecurityManagerFactory.java:73)
at com.shiro.test.test.main(test.java:21)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 8 more
相关文章推荐
- 解决web项目运行出现java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
- 解决Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
- 【笔记】解决方法Caused by: java.lang.ClassNotFoundException:org.apache.commons.logging.LogFactory
- java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory的解决办法
- java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案
- java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
- java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory的解决办法
- java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory的解决
- java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory的解决
- Caused by: java.lang.ClassNotFoundException:org.apache.commons.logging.LogFactory
- java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory spring启动时
- java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案
- java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory的解决
- java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory的解决
- struts2错误 : java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
- java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 解决方案
- java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
- java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
- java.lang.NoClassDefFoundError: org.apache.commons.logging.LogFactory.class
- 关于Spring的异常:java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory