如何在netbeans 6.8中为文件追加程序配置log4j.properties文件? [英] How to configure log4j.properties file for file appenders in netbeans 6.8?

查看:187
本文介绍了如何在netbeans 6.8中为文件追加程序配置log4j.properties文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是log4j和日志记录活动的新手.

I am new to log4j and logging activities.

我有log4.properties文件.

I have log4.properties file.

**log4j.rootCategory=INFO, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %40.40c:%4L - %m%n**

请建议我如何配置它以将消息记录到我指定的文件中,就像我希望它记录到某处(即c:\ abc.log);

please suggest me how to configure it to log message into my specified file like i want it to log somewhere(i.e c:\abc.log);

如果您需要更多信息,请告诉我

let me know if you require some more inforamtion

推荐答案

这很简单.试试这个

log4j.rootLogger=ERROR, ROOT
# Direct log messages to a log file
#log4j.appender.ROOTLOGGER=org.apache.log4j.ConsoleAppender
log4j.appender.ROOT=org.apache.log4j.RollingFileAppender
# appends the log level to file name abc.log
log4j.appender.ROOT.File=abc.log 
log4j.appender.ROOT.MaxFileSize=1000KB
#Keep 5 old files around.
log4j.appender.ROOT.MaxBackupIndex=5
log4j.appender.ROOT.layout=org.apache.log4j.PatternLayout
#Format almost same as WebSphere's common log format.
# d date, t ist der Name des Threads, M ist Methodenname, C full qualified Classenname 
#log4j.appender.ROOT.layout.ConversionPattern=[%d] %t %C:%l %-4p - %M%n
log4j.appender.ROOT.layout.ConversionPattern=%5p [%d] [%t] %l : %m%n

这篇关于如何在netbeans 6.8中为文件追加程序配置log4j.properties文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆