请问log4j能否实现每天一个备份且备份的文件命名格式如下:
yyyyMMdd/AA_yyyyMMdd.log
就是日志文件上一级目录以时间命,
日志文件以一个动态的字符(AA)串再加上日期命名
???????????????????????

解决方案 »

  1.   

    看看这里:
    http://community.csdn.net/Expert/TopicView3.asp?id=4788993
      

  2.   

    http://community.csdn.net/Expert/topic/4510/4510667.xml?temp=.4374201
      

  3.   

    log4j.rootCategory=ALL, stdout, A1log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=[%d{dd MMM yyyy HH:mm:ss,SSS}] [%-5p] [%t] [%x] [%C] [%m]%nlog4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.A1.File=.\\AA.log
    log4j.appender.A1.DatePattern='.'yyyy-MM-dd
    log4j.appender.A1.layout=org.apache.log4j.PatternLayout
    log4j.appender.A1.layout.ConversionPattern=%5p [%t] %c - %m%n