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