zoukankan      html  css  js  c++  java
  • 1、log4j的配置与使用

    1.引入log4j.jar和commons-loggin.jar包,在src下新建log4j.properties文件,结构如下:

    2.log4j.poperties内容配置如下:

    #可以设置级别:debug>info>error  

    #debug:显示debug、info、error  

    #info:显示info、error  

    #error:只error  

    log4j.rootLogger=fetal,appender1  

    #log4j.rootLogger=info,appender1  

    #log4j.rootLogger=error,appender1  

          

    #输出到控制台  

    log4j.appender.appender1=org.apache.log4j.ConsoleAppender  

    #样式为TTCCLayout  

    log4j.appender.appender1.layout=org.apache.log4j.PatternLayout

    log4j.appender.CONSOLE.layout.ConversionPattern = [framework] % d - % c -%- 4r [ % t] %- 5p % c % x - % m % n

    3.编写测试类,如下:

    package com.coderdream.log4j;

    import org.apache.commons.logging.LogFactory;

    import org.apache.commons.logging.Log;



    public class HelloLog4j {



        private static Log log = LogFactory.getLog("HelloLog4j.class");

        /**

         * @param args

         */

        public static void main(String[] args) {

            // System.out.println("This is println message.");

            System.out.println(log.getClass());

            // 记录debug级别的信息

            log.debug("This is debug message.");

            // 记录info级别的信息

            log.info("This is info message.");

            // 记录error级别的信息

            log.error("This is error message.");

            log.warn("this is warn message");

        }

    }


    5.控制台得到结果,截图如下:





  • 相关阅读:
    安卓-登陆页面的实现
    异常
    实用类
    Hashset
    Map
    LinkedList
    arraylist
    继承
    字符串相关代码
    数组代码
  • 原文地址:https://www.cnblogs.com/zmpandzmp/p/3648801.html
Copyright © 2011-2022 走看看