zoukankan      html  css  js  c++  java
  • Javaproject集成log4j 2.x

    log4j2和log4j在配置文件和引入jar包上出现了不同。这里做个备忘,这里使用的版本号为apache-log4j-2.3-bin.zip。


    1、apache-log4j-2.3-bin.zip下载:

    官网或者:http://download.csdn.net/download/tterminator/9005991


    2、须要引入的jar包

    除了jar包名称中出现slf4j的。其他都须要引入。


    3、log4j2配置文件(官网提示log4j2仅仅支持xml和json格式的配置文件。不再支持log4j-properties类型的键值对配置文件,这是和log4j差别最大的)。配置文件名为log4j2.xml,内容例如以下:

    <?xml version="1.0" encoding="UTF-8"?>  
    <configuration status="error">  
      <appenders>  
        <Console name="Console" target="SYSTEM_OUT">  
          <ThresholdFilter level="debug" onMatch="ACCEPT" onMismatch="DENY"/>  
          <PatternLayout pattern="%d{HH:mm:ss.SSS} %-5level %class{36} %L %M - %msg%xEx%n"/>  
        </Console>  
        <File name="log" fileName="weiyj.log" append="true">  
          <PatternLayout pattern="%d{HH:mm:ss.SSS} %-5level %class{36} %L %M - %msg%xEx%n"/>  
        </File>  
      </appenders>  
      <loggers>  
        <root level="trace">  
          <appender-ref ref="log"/>  
          <appender-ref ref="Console"/>  
        </root>  
      </loggers>  
    </configuration> 


  • 相关阅读:
    Linux查看所有用户用什么命令
    Sudoku Solver
    Restore IP Addresses
    Implement strStr()
    Insert Interval
    Recover Binary Search Tree
    First Missing Positive
    Rotate List
    Longest Palindromic Substring
    4Sum
  • 原文地址:https://www.cnblogs.com/zsychanpin/p/6991876.html
Copyright © 2011-2022 走看看