zoukankan      html  css  js  c++  java
  • log4j

    最少配置:

      

    log4j.rootLogger = debug,stdout

    log4j.appender.stdout = org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.Target = System.out
    log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n

    #指定日志的输出地点
    log4j.appender.console=org.apache.log4j.ConsoleAppender
    log4j.appender.console.Target=System.err
    #指定输出格式
    log4j.appender.console.Layout=org.apache.log4j.PatternLayout
    log4j.appender.file.Layout.ConversionPattern=%d{yyyy-MM-dd hh:mm:ss} %l %m %n

    #指定日志的输出地点
    log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.file.DatePattern='.'yyyy-MM-dd-HH-mm'.log'
    #指定文件的输出地址
    log4j.appender.file.File=e:/log/log4j.log
    log4j.appender.file.Layout=org.apache.log4j.PatternLayout

    #按照文件的大小生成日志文件
    log4j.appender.file2=org.apache.log4j.RollingFileAppender
    #指定文件的输出地址
    log4j.appender.file2.File=e:/log2/log4j.log
    #每个文件的最大值
    log4j.appender.file2.MaxFileSize=1kb
    #如果超出了文件大小 默认生成几个文件
    log4j.appender.file2.MaxBackupIndex=3
    #如果设置满了 之后的是否覆盖之前的内容
    log4j.appender.file2.Append=true
    log4j.appender.file2.Layout=org.apache.log4j.PatternLayout
    log4j.appender.file2.Layout.ConversionPattern=%d{yyyy-MM-dd hh:mm:ss} %l %m %n
    #使用log4j 必须先设置日志级别 后面跟 输出的变量 多个变量逗号隔开
    log4j.logger.cn.zywy.test=trace,console,file,file2

  • 相关阅读:
    mysql的一些不常用语句
    redis的使用1
    linux理论知识点(用于考试)
    服务器负载均衡数据同步的实现
    解决com.ibatis.sqlmap.client.SqlMapException: There is no statement named in this SqlMap
    cvc-complex-type.2.3: Element 'beans' cannot have character [children]
    Oracle11g服务详细介绍及哪些服务是必须开启的
    Oracle
    oracle 帐号scott被锁定 如何解锁
    记录
  • 原文地址:https://www.cnblogs.com/ak666/p/8718391.html
Copyright © 2011-2022 走看看