zoukankan      html  css  js  c++  java
  • Log4J日志组件

    一、使用步骤

    1.下载组件,引入jar文件log4j-1.2.11.jar

    2.配置:src/log4j.properties

    3.使用

    二、配置文件log4j.properties的配置

    # 通过根元素指定日志输出的级别、目的地
    #      日志输出优先级:debug < info < warn < error
    #      输出目的地:console和file是appender的名字,是自己定义的,后面才赋予具体的含义
    log4j.rootLogger =debug,console, file
    
    
    ######## 日志输出到控制台 #############
    # 日志输出到控制台使用的api类
    log4j.appender.console=org.apache.log4j.ConsoleAppender
    
    # 指定日志输出的格式:格式很灵活,自己定义,遵守规定就可以
    log4j.appender.console.layout=org.apache.log4j.PatternLayout
    
    #具体格式内容
    log4j.appender.console.layout.ConversionPattern=%d %p %c.%M()-%m%n
    
    
    
    ######## 日志输出到文件 ###############
    # 设定Logger的file(appender的名字)的Appender类型为文件大小到达指定尺寸的时候产生一个新的文件
    log4j.appender.file=org.apache.log4j.RollingFileAppender
    
    # 设定文件的输出路径(指定文件的名字和路径,tomcat的启动路径)
    log4j.appender.file.File=../logs/20130529.log
    
    #设定后缀可以是KB, MB 或者是 GB. 在日志文件到达该大小时,将会自动滚动,即将原来的内容移到20130529.log.1文件
    log4j.appender.file.MaxFileSize=1024KB
    
    #指定可以产生的滚动文件的最大数
    log4j.appender.file.MaxBackupIndex=10
    
    # 设定file的Appender布局Layout
    log4j.appender.file.layout=org.apache.log4j.PatternLayout
    log4j.appender.file.layout.ConversionPattern=%d %p %c.%M()-%m%n
  • 相关阅读:
    P3916 图的遍历
    P1656 炸铁路
    P6722 「MCOI-01」Village 村庄
    P1341 无序字母对
    P1072 [NOIP2009 提高组] Hankson 的趣味题
    10大主流自动化测试工具介绍
    Altium Designer中off grid pin问题的解决方法
    Easylogging++的使用及扩展
    博客园粒子特效稳定版
    C#中使用jieba.NET、WordCloudSharp制作词云图
  • 原文地址:https://www.cnblogs.com/FlySheep/p/4752085.html
Copyright © 2011-2022 走看看