码迷,mamicode.com
首页 > 编程语言 > 详细

[Java]log4j

时间:2014-12-20 18:09:31      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

如何使用log4j记录日志
第一步:在工程中加入log4j所使用的jar文件
项目 ? 属性 :弹出项目的属性窗口
Java构建路径?库?添加外部JAR:弹出选择JAR的窗口
通过选择JAR的窗口,找到log4j-1.2.x.jar,并确认
回到项目的属性窗口,点击确定


第二步:创建log4j.properties文件
选择欲使用log4j的项目?右键点击src ?新建?其他 :弹出选择向导窗口
在选择向导窗口中,选择常规? 文件? 下一步:弹出新建文件的窗口
在新建文件窗口中,输入文件名log4j.properties ? 完成:创建工作结束


第三步:使用log4j记录日志信息
import org.apache.log4j.Logger;

public class TeacherLog4j {
    public static void main(String[] args) {
 Teacher teacher = new Teacher();
 Logger logger = Logger.getLogger(TeacherLog4j.class);
 try {
logger.debug("设置教员的编号。");
teacher.setId("088");
 } catch (IllegalArgumentException ex) {
logger.info(ex.getMessage());
 }
    }
}


第四步:编写log4j.properties文件,配置日志信息
### 把日志信息输出到控制台 ###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}  %m%n

### 把日志信息输出到文件:accp.log ###
log4j.appender.file=org.apache.log4j.FileAppender
log4j.appender.file.File=accp.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}  %l  %m%n

### 设置优先级别、以及输出源 ###
log4j.rootLogger=debug, stdout, file

 

[Java]log4j

标签:

原文地址:http://www.cnblogs.com/lkboy/p/4175640.html

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