我也不知为什么.不过,我把原来的tomcat删了,再解压个新的就不会这样了.
这样看来,是缓存的问题

解决方案 »

  1.   

    log4j.category.com.fn.web=debug,stdout改成log4j.logger.com.fn.web=debug,stdout
    原来是category,现在这个被logger代替了!
      

  2.   

    还是不行.改成logger,还是输出两行.
    再帮忙看一下,我完整的配置文件如下:log4j.rootLogger=info, stdoutlog4j.logger.com.fn.web=debug,stdoutlog4j.logger.net.sf.hibernate=infolog4j.logger.org.springframework=info
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n
      

  3.   

    log4j.logger.com.fn.web=debug,stdout
    把后面的stdout去掉看看!
      

  4.   

    试试把log4j.rootLogger改为log4j.rootCategory
      

  5.   

    log4j.logger.com.fn.web=debug,R
    pls test again
      

  6.   

    zhutouzip(Speak out!-shyboy):
    谢谢.把stdout去掉后,搞定.