随笔 - 147  文章 - 71  trackbacks - 0
<2009年2月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
1234567

常用链接

留言簿(1)

随笔分类(146)

随笔档案(147)

文章分类(28)

文章档案(28)

喜欢的Blog

搜索

  •  

最新评论

阅读排行榜

评论排行榜


log4j.properties的存放位置

在使用eclipsemyeclipse时,无论你写的java程序是处在src目录下的哪个包中,只需要将设置好的log4j.properties文件放在src的根目录即可,这样在运行编译时会自动生成这个文件的备份存入到WEF-INF/classes目录下,或bin目录下。

注:千万不要放到包内,这样会出现错误提示:

log4j:WARN No appenders could be found for logger (aa.Hello).

log4j:WARN Please initialize the log4j system properly.

其中Hellojava文件名,而aa是文件所在的目录。


log4j常用输出格式

%c  列出logger名字空间的全称,如加上{<层数>}表示出从最内层算起的指定层数的名字空间
%X  按MDC(Mapped Diagnostic Context,线程映射表)输出日志。通常用于多个客户端连接同一台服务器,方便服务器区分是那个客户端访问留下来的日志。
%p  日志信息级别
%d  %d{<日期格式>}:日志信息产生时间,使用ISO8601定义的日期格式
%C  日志信息所在地(全限类名)
%m  产生的日志具体信息
%n  输出日志信息换行
%F 显示调用logger的源文件名
%l  输出日志事件的发生位置,包括类目名、发生的线程,以及在代码中的行数
%L  显示调用logger的代码行
%M  显示调用logger的方法名
%r  显示从程序启动时到记录该条日志时已经经过的毫秒数
%t  输出产生该日志事件的线程名
%% 显示一个 

posted on 2009-02-27 11:16 飞翔天使 阅读(1202) 评论(0)  编辑  收藏 所属分类: log4j

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


网站导航: