Log4j 杂记

1               
Log4j 初始化方法

 

DOMConfigurator.config(filename);              适用于xml配置文件

PropertyConfigurator.configure(filename);    properties配置文件则用


利用servlet初始化时配置log的存放位置( Web配置log4j 

propertities



Xml

一个完整的xml配置文件(propertities文件功能不全,不能使用过滤器,并且个人认为xml格式比较清晰,易读)。

 <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">  

 

<!--通过<logger></logger>的定义可以将各个包中的类日志输出到不同的日志文件中-->  

 

<!--通过<category></category>的定义可以将各个包中的类日志输出到不同的日志文件中-->  

 

·    xmlns:log4j [#FIXED attribute] : 定义log4j的名字空间,取定值"http://jakarta.apache.org/log4j/"

·    appender [* child] : 一个appender子元素定义一个日志输出目的地

·    logger [* child] : 一个logger子元素定义一个日志写出器

·    root [? child] : root子元素定义了root logger





高级:

可以考虑Log4jUtil. 委托给Log


http://blog.sina.com.cn/s/blog_62ac385b0100kwyd.html
http://www.cnblogs.com/tqsummer/archive/2010/08/26/1809232.html

posted on 2011-07-15 21:13 luofeng225 阅读(268) 评论(0)  编辑  收藏 所属分类: Java


只有注册用户登录后才能发表评论。


网站导航:
 
<2011年7月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

导航

统计

公告

我曾经听到这么一个故事: 一个年轻的程序员问一个老程序员(一个比较牛逼的公司的CTO) 年轻程序员: 你为什么这么牛X., 就好像没有你不会的。老程序员: 积累的。年轻程序员: 怎么才能积累到您的程度呢。我每天都在积累。但是似乎都没有感觉到进步。老程序员: 我从20岁开始做到了一件事情,直到今天,而且尽可能地保证不间断。年轻程序员: 到底是什么? 老程序员: 我每天保证自己有2个小时在学习新的东西。

常用链接

留言簿(3)

随笔分类

随笔档案

文章分类

相册

收藏夹

Java Website

java技术博客

搜索

最新评论

阅读排行榜

评论排行榜