ClassNotFound问题

昨天从同事那拷了个项目过来。。。在他那运行正常。。一到我这就狂报错。。晕倒。。

开始以为是他用的myeclipse,我用的intellij idea。。而且intellij idea部署项目也确实不怎么样。。

于是就换成了myeclipse。。。。倒。。。错误一样。。。

又换回了idea。。呵呵,它的编辑器比较强悍。。。我这种菜鸟喜欢。。

编译报错classnotfound:log4j.jar。。。再看lib里。。。有这个jar包啊。。。

到网上搜了搜,呵呵,有先例了。。。原来idea里包含了log4j.jar。。。重复了。。删除了那个jar包。。

没问题了吧。。。编译通过。。。心里狂喜。。

运行,没问题。。到里面打印报表。。用的jaspereport。。。弹出对话框。。。error。。

后台报错。。。找不到LogFactory。。。倒了。。。idea里也没这个包啊。。没冲突啊。。。

折腾了我一天半。。。终于找到原因了。。又是冲突了。。lib里有个common-descovery-0.2的包。。里面有org.appache.logging这个包。。但里面是空的。。。

删除。。。运行。。没问题了。。。

心里终于舒服了。。。不过觉得奇怪的是。。同事那怎么就不冲突了呢。。。。

classnotfound异常。。不一定就是缺少包。。也有可能是包冲突了。。。

你可能感兴趣的:(log4j,MyEclipse,idea)