log4j?恕我寡漏,我不知道什么意思,可否告知?

解决方案 »

  1.   

    find out what files Log4J depends on, and add those files to the right directory or classpath
      

  2.   

    saucer你好我把下载来的log4j-1.2.7.jar文件,拷贝到了JRun4的WEB-INF/lib目录下了而且,import org.apache.log4j.*;这语句不会出错但一使用其中的类时,就报了上面的错误这些都是在web application环境下产生的而在普通application,log4j可以正常工作
      

  3.   

    而且刚才查了一下老外也遇到过这个问题不过好像还没有人解决http://groups.yahoo.com/group/jrun-interest/message/15048
      

  4.   

    我查到问题出在哪里了  
    JRun4\lib目录下有个jrun-xdoclet.jar包  
    里面就含有org.apache.log4j包  
    肯定是这个和我后来拷贝到WEB-INF/lib中的log4j-1.2.7.jar冲突了  
    但是,我不知道如何让这个jrun-xdoclet.jar包在我的default  web  application中生效,应该在哪里设置classpath呢?
      

  5.   

    在系统环境变量中把你的jar加入到classpath里面。
      

  6.   

    我核查了文档在JRun admin 控制台设置好了classpath但我又检查了一次JRun4\lib目录的jrun-xdoclet.jar包发现里面的org.apache.log4j包很旧啊连org.apache.log4j.Logger类都没有!!!!
      

  7.   

    see
    JRun 4.0: Using Log4J with JRun-managed Web Applications  
    TechNote 23136  
    http://www.macromedia.com/v1/Handlers/index.cfm?ID=23136&Method=Full
      

  8.   

    还是 Saucer牛啊这文章太好了我已经搞定了谢谢各位