您的位置:首页 > 其它

Log4J日志输出格式说明

2014-08-26 23:36 330 查看
转载自:http://fan2012.iteye.com/blog/845303

在LOG4J的配置文件中,log4j.appender.CATNAME.layout.ConversionPattern项中可配置日志输出格式.其中格式符代表的意义如下.

Java代码  


%n - 换行  

%m - 日志内容     

%p - 日志级别(FATAL,   ERROR,   WARN,   INFO,   DEBUG   or   custom)      

%r - 程序启动到现在的毫秒数   

%% - percent   sign   in   output  

%t - 当前线程名  

%d   -  日期和时间,   

    常用的格式有 %d{DATE}, %d{ABSOLUTE}, %d{HH:mm:ss,SSS}, %d{ddMMyyyy HH:mm:ss,SSS}。。。  

%l - 同 %F%L%C%M  

    %F - java源文件名  

%L - java源码行数  

    %C - java类名,%C{1} 输出最后一个元素  

    %M-java方法名  

 

示例:

Java代码  


[%d{HH\:mm\:ss\:SSS}][%p] (%c\:%L) - %m%n  

输出格式为:[08:58:59:412][INFO] (com.soon.action:35) - 服务器启动
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: