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
    
    
    
    


  • 相关阅读:
    windows +xampp+wordpress
    IP 包类型
    [二叉树]已知后序/中序遍历,求先序遍历
    QT 设置应用程序图标
    Nginx 优化 Alex
    编译安装REDIS Alex
    Http简介 Alex
    Nginx调试 Alex
    利用私有CA 给内部https网站颁发证书 Alex
    实现https安全网站之自签名证书 Alex
  • 原文地址:https://www.cnblogs.com/caifenglin/p/6765913.html
Copyright © 2011-2022 走看看