论坛首页 Java企业应用论坛

谁在用tapestry过程中出现过这个问题?

浏览 3723 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2004-06-09  
我做了好几个应用,不管简单的复杂的,tomcat5发布的时候都提示一堆错误:
。。。。。
。。。。。
。。。。。
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的错误,说是找不到什么类
我快被搞蒙了
大家碰到过这样的问题吗
   发表时间:2004-06-09  
这不是使用Tapestry的问题,你先check一下在Classpath中是否包含了log4j的包。

对于Tomcat来说,你可以将log4j的包放在shared\lib目录下,也可以把它放在自己的web application中的WEB-INF下面的lib目录下,当然也可以放到最高层的common\lib。不推荐最后的这种方式。
0 请登录后投票
   发表时间:2004-06-11  
这个问题我遇到过,你那个log4.jar包里就没有loger这个类,不信打开那个包看看,解决方法该知道了吧
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics