欢迎来到天天文库
浏览记录
ID:37133560
大小:190.50 KB
页数:13页
时间:2019-05-18
《log4j使用指南v2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。 首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址:http://logging.apache.org/log4j/1.2/download.html 我们先看一个最简单的示例:【示例1】项目结构:【注:由于这里的多个项目公用一个jar档,我们可以创建一个专门放置jar档的Java工程,然后将jar档放到lib目录下。在要使用的工程中按图所示进行引用】Java代码:Java代码1.package com.coderdream.log4j; 2. 3.import org
2、.apache.log4j.Logger; 4. 5.public class HelloLog4j { 6. 7. private static Logger logger = Logger.getLogger(HelloLog4j.class); 8. 9. /** 10. * @param args 11. */ 1. public static void main(String[] args) { 2. // System.out.println("This is println message.");
3、 3. 4. // 记录debug级别的信息 5. logger.debug("This is debug message."); 6. // 记录info级别的信息 7. logger.info("This is info message."); 8. // 记录error级别的信息 9. logger.error("This is error message."); 10. } 11.} packagecom.coderdream.log4j;i
4、mportorg.apache.log4j.Logger;publicclassHelloLog4j{privatestaticLoggerlogger=Logger.getLogger(HelloLog4j.class);/***@paramargs*/publicstaticvoidmain(String[]args){//System.out.println("Thisisprintlnmessage.");//记录debug级别的信息logger.debug("Thisisdebugmessage.");//记录info级别的信息logger.info("Thisi
5、sinfomessage.");//记录error级别的信息logger.error("Thisiserrormessage.");}} 配置文件log4j.properties:Properties代码1.#可以设置级别:debug>info>error 2.#debug:显示debug、info、error 3.#info:显示info、error 4.#error:只error 5.log4j.rootLogger=debug,appender1 6.#log4j.rootLogger=info,appender1 7.#log4j.rootLogger=
6、error,appender1 8. 9.#输出到控制台 10.log4j.appender.appender1=org.apache.log4j.ConsoleAppender 11.#样式为TTCCLayout 12.log4j.appender.appender1.layout=org.apache.log4j.TTCCLayout #可以设置级别:debug>info>error#debug:显示debug、info、error#info:显示info、error#error:只errorlog4j.rootLogger=debug,appender1#
7、log4j.rootLogger=info,appender1#log4j.rootLogger=error,appender1#输出到控制台log4j.appender.appender1=org.apache.log4j.ConsoleAppender#样式为TTCCLayoutlog4j.appender.appender1.layout=org.apache.log4j.TTCCLayout输出结果:Console代码1.[main] DEBUG com.coderdream.log4j.HelloLog4
此文档下载收益归作者所有