是不是tomcat和apache组合起来时,使log4j.jar的类路径变了。
你好好检查一下log4j.jar的classpath或其它路径。

解决方案 »

  1.   

    log4j.jar是放在一个web目录底下的web-inf/lib下应该没问题真是很奇怪
    如果单独启动tomcat就没问题
      

  2.   

    将log4j.jar放在tomcat\lib下试试。
    如果不行。再在classpath中设此路径。
      

  3.   

    把log4j.jar包放到jdk中jre/extlib里
      

  4.   

    在你机器的CLASSPATH中设置,我也是这样,非得在CLASSPATH中设置才行。