学IT就来ACCP教程网
您的位置:ACCP教程网第二学期java ┳ 内容

4.2 java的log4j日志

时间:2009-07-26 13:04:10 |来源:ACCP教程网 |作者:冰川 |点击:

log4j记录日志视频教程,下载JAR包:log4j-1.2.14.jar

日志主要用来记录一些重要的操作信息,有价值的日志数据能够帮助用户提前发现和避开灾难,并且找到事件发生的根本原因.

Log4j基本用法:
Logger logger=Logger.getLogger(类名.class)
输出日志:
Logger.debug("内容"); 或者Logger.info("内容")等
rootLogger指的是设定根的级别。
格式如下:log4j.rootLogger=优先级(如debug,info等)
一个输出源被叫做Appender可以多种形式输出,可以发送到邮件、输出控制台、以文件形式保存等。
Log4j.appender.[名称]=
org.apache.log4j.ConsoleAppender(控制台)
org.apache.log4j.FileAppender(文件形式)

Layout指定日志样式,格式如下:
log4j.Appender名称.layout=格式
格式有:org.apache.log4j.HTMLLayout(以HTML表格形式布局)org.apache.log4j.SimpleLayout(包含级别和内容及字符串)
org.apache.log4j.TTCCLayout(包含日志产生时间、类别等信息)
org.apache.log4j.PatternLayout(指定布局模式)
PatternLayout里的参数:
%p输出优先级,即debug,info,wran,error等
%r输出日志信息所去的毫秒数
%t输出日志信息的线程名
%f输出所属类别的名称
%c输出所属类别的全名
%d输出日志的时间如指定为%d{yyyy-MM-dd HH:mm:ss}
%l输出日志事件的发生位置
%m输出代码指定的消息
%n输出换行符
ACCP教程网原创视频教程,不经本站同意不能随意转载。

 

顶一下
(4)
100%
踩一下
(0)
0%
上一篇:4.1 java异常处理 下一篇:没有了
loading.. 评论加载中....