码迷,mamicode.com
首页 > 其他好文 > 详细

log4j 配置

时间:2015-09-17 19:00:49      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:

下载 log4j 包

第一步:访问 http://logging.apache.org/,选择 Apache log4j 1

技术分享

第二步:选择一个链接下载包

技术分享

第三步:解压下载的包

技术分享

放置到工程里面

拷贝 log4j-1.2.17.jar,放到web工程的lib下面

技术分享

=============================================================================================

log4j 设置方法

(一)java 代码中直接使用

(二)log4.xml

(三)log4j.properties(最常用)

 

第一种方法:java 代码中直接使用

package com.test;

import org.apache.log4j.BasicConfigurator;
import org.apache.log4j.Logger;

public class LoggerTest {

    static Logger logger = Logger.getLogger(LoggerTest.class);

    public LoggerTest() {

    }

    public static void main(String[] args) {
        /*
         * 往console输出日志
         * 如果没有这段落,出现警告消息后执行退出
         */
        BasicConfigurator.configure();
        
        logger.debug("[DEBUG] Hello log4j.");
        logger.info("[INFO]  Hello log4j.");
        logger.warn("[WARN]  Hello log4j.");
        logger.error("[ERROR] Hello log4j.");
        logger.fatal("[FATAL] Hello log4j.");
    }

}
输出日志为
0 [main] DEBUG com.test.LoggerTest  - [DEBUG] Hello World
5 [main] INFO com.test.LoggerTest  - [INFO]  Hello World
5 [main] WARN com.test.LoggerTest  - [WARN]  Hello World
5 [main] ERROR com.test.LoggerTest  - [ERROR] Hello World
5 [main] FATAL com.test.LoggerTest  - [FATAL] Hello World

输出日志说明

第一行为例:

 0                             - 开始调用到结束时间(毫秒)
 [main]                      - 调用的线程名称
 DEBUG                     - 日志等级
 LoggerTest               - 类名
 [DEBUG]Hello World  - 日志消息

 

log 等级

DEBUG < INFO < WARN < ERROR < FATAL

DEBUG  : 调试
INFO     : 信息
WARN   : 警告
ERROR  : 错误
FATAL   : 致命错误

 

log4j 配置

标签:

原文地址:http://www.cnblogs.com/seabird1979/p/4816857.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!