zoukankan      html  css  js  c++  java
  • 日志(log4j)

    log4j测试代码如下:

    package
    com.learn.test; import org.apache.log4j.Logger; public class Test { public static void main(String[] args) { //创建日志记录 Logger logger = Logger.getLogger(Test.class); logger.fatal("fatal msg:致命的信息"); logger.error("error msg:错误的信息"); logger.warn("warn msg:警告信息"); logger.info("info msg:普通信息"); logger.debug("debug msg: 问题信息"); logger.trace("trace msg:堆栈信息"); } }


    log4j.properties配置文件如下,放置classpath路径即可:
    ##define an appendar name console
    log4j.appender.console=org.apache.log4j.ConsoleAppender
    #The Target value is System.out or System.err
    log4j.appender.console.Target=System.out
    #set the layout type of the apperder(布局)
    log4j.appender.console.layout=org.apache.log4j.PatternLayout
    #set the layout format pattern(格式%c :类路径; %L:问题行数 %m 问题信息; %n:换行)
    log4j.appender.console.layout.ConversionPattern=[%-5p][%d{yyyy-MM-dd HH:mm:ss}] %c %L %m%n
    
    ##define an appender named file(定义名称为file的FileAppender)
    log4j.appender.file=org.apache.log4j.FileAppender
    #define the file path and name
    log4j.appender.file.File=e:/log/log4j/log.log
    #set the layout type of the apperder
    log4j.appender.file.layout=org.apache.log4j.PatternLayout
    #set the layout format pattern
    log4j.appender.file.layout.ConversionPattern=[%-5p][%d{yyyy-MM-dd HH:mm:ss}] %c %L %m%n
    
    
    ##define an appender name rollfile(滚动文件)
    log4j.appender.rollfile=org.apache.log4j.RollingFileAppender
    #define the file path and name
    log4j.appender.rollfile.File=e:/log/log4j/app.log
    #set the log's size
    log4j.appender.rollfile.MaxFileSize=10KB
    #set the layout type of the appender
    log4j.appender.rollfile.layout=org.apache.log4j.PatternLayout
    #set the layout format pattern
    log4j.appender.rollfile.layout.ConversionPattern=[%-5p][%d{yyyy-MM-dd HH:mm:ss}] %c %L %m%n
    
    
    ##define a logger
    log4j.rootLogger=INFO,console,file,rollfile
    
    
    
    


  • 相关阅读:
    Jupyter-notebook安装问题及解决
    [模块] scrapy_splash(迁移)
    pychram-redis破解
    scrapy-redis(迁移)
    123
    day44作业
    sql 的基本数据类型
    基本数据库操作
    安装数据库与配置使用环境
    线程知识点——Event事件
  • 原文地址:https://www.cnblogs.com/caifenglin/p/6765913.html
Copyright © 2011-2022 走看看