zoukankan      html  css  js  c++  java
  • log4j介绍和使用

    1、apache推出的开源免费日志处理的类库

    2、为什么需要日志??

      2.1 在项目中编写system.out.println();输出到控制台,当项目发布到tomcat后,没有控制台(在命令界面能看见),不容易观察一些输出结果。。

      2.2 log4j 作用,不仅能把内容输出到控制台,还能把内容输出的文件中,

    3、使用步骤:

      3.1 导入log4j-xxx-.jar

        3.2 在src 下复制 log4j.properties (路径和名称都不允许改变)文件

          3.2.1 ConversionPattern : 写表达式

          3.2.2  log4j.appender.LOGFILE.File=D:/axis.log  文件输出的位置及名称(日志文件扩展名.log)

     1 log4j.rootCategory=DEBUG, CONSOLE,LOGFILE
     2 
     8 
     9 log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
    10 log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
    11 log4j.appender.CONSOLE.layout.ConversionPattern=-%p-%d{yyyy/MM/dd HH:mm:ss,SSS}-%l-%L-%m%n
    12 
    13 
    14 log4j.appender.LOGFILE=org.apache.log4j.FileAppender
    15 log4j.appender.LOGFILE.File=D:/axis.log
    16 log4j.appender.LOGFILE.Append=true
    17 log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
    18 log4j.appender.LOGFILE.layout.ConversionPattern=-%p-%d{yyyy/MM/dd HH:mm:ss,SSS}-%l-%L-%m%n

    4、  log4j 输出级别

        4.1  fatal (致命错误)  > error (错误)  >  warn (警告) >  info (普通信息) > debug (调试信息)     log4j.properties 文件第一行: log4j.rootCategory=DEBUG   输出的错误级别 >=bebug 

          4.2  log4j 输出目的地

            log4j.rootCategory=DEBUG, CONSOLE,LOGFILE

         console是输出到控制台,logfile 是输出到文件中

          

        4.3 pattern  中常用几个表达式

          %C   包名+类名

          %d{yyyy/MM/dd HH:mm:ss,SSS}  时间

          %L    行号

          %m    信息

          %n    换行

      

    好好学习,天天向上。 努力工作,给自己的和家人一个满意的答案。。。。
  • 相关阅读:
    老爹回忆录
    【日常】你这一辈子,有没有被保安拦住过

    【论文阅读】Deep Adversarial Subspace Clustering
    【日常】爱情故事应该是这样的
    maven打包遇到错误,Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.1:test
    Thymeleaf th:include、th:replace引用
    IDEA中log4j.properties配置文件详解
    错误Uncaught Error: Bootstrap's JavaScript requires jQuery at bootstrap.min.js:6 错误详解
    ybatis 逆向工程 自动生成的mapper文件没有 主键方法
  • 原文地址:https://www.cnblogs.com/axu521/p/10063580.html
Copyright © 2011-2022 走看看