日期:2014-05-20  浏览次数:20898 次

java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
我已经导入commons-logging-1.0.4.jar包了呀 为什么还报类没找到异常呢

------解决方案--------------------
查看app的classpath中是否还有其他版本的log包
------解决方案--------------------
导jar时候,导了但还是不能找到jar,常见问题出现在这几个上
1:jar版本不同,里面有重复
2:你就没有导进去,或者你就是在classpath里面写的,这样是不行的

不管出于哪种情况,在这里给你建议一个好的习惯,自己在工程目录下 建一个文件夹lib,将你需要用到的jar复制进去,当你工程中提示你需要那个jar,你就在lib上点右键 build path 选择add to build path
另外两个不同版本的jar包引进也能造成无法找到的报错情况。