浏览 3723 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-06-09
。。。。。 。。。。。 。。。。。 Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Logger at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:1610) at java.lang.Class.getConstructor0(Class.java:1922) at java.lang.Class.getConstructor(Class.java:1019) at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogF actoryImpl.java:429) ... 34 more 老是log4j的错误,说是找不到什么类 我快被搞蒙了 大家碰到过这样的问题吗 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2004-06-09
这不是使用Tapestry的问题,你先check一下在Classpath中是否包含了log4j的包。
对于Tomcat来说,你可以将log4j的包放在shared\lib目录下,也可以把它放在自己的web application中的WEB-INF下面的lib目录下,当然也可以放到最高层的common\lib。不推荐最后的这种方式。 |
|
返回顶楼 | |
发表时间:2004-06-11
这个问题我遇到过,你那个log4.jar包里就没有loger这个类,不信打开那个包看看,解决方法该知道了吧
|
|
返回顶楼 | |