首页 > 其他 > 详细

log4j 配置

时间:2015-09-17 18:58:47      阅读:164      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!