如何修复ClassNotFoundException:org.apache.commons.logging.LogFactory? [英] How to fix ClassNotFoundException: org.apache.commons.logging.LogFactory?
本文介绍了如何修复ClassNotFoundException:org.apache.commons.logging.LogFactory?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我运行应用程序时它会出现异常
When i run the app it getting exception
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.hibernate.dialect.Dialect.<clinit>(Dialect.java:58)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 1 more
我已将所有jar文件放在lib文件夹中。
我不知道如何解决这个问题,我的错误在哪里。
I have put all the jar files in lib folder. I don't know how to solve this, where is my mistake.
推荐答案
在你的pom文件中添加这个:
Add this in your pom file:
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.2</version>
</dependency>
这篇关于如何修复ClassNotFoundException:org.apache.commons.logging.LogFactory?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文