• 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
  • 相关阅读:
    多态与异常处理课后作业
    Java接口与继承作业
    大道至简第六章随笔
    大道至简第五章随笔
    Java数组课程作业
    大道至简第四章随笔
    String课后作业
    大道至简第三章随笔
    Java语法基础动手动脑实践
    大道至简-第二章 心得体会
  • 原文地址:https://www.cnblogs.com/FlySheep/p/4752085.html
Copyright © 2020-2023  润新知