2
我在log4j.properties中有几个apender。有没有办法给记录仪拨打指定apender我们可以在代码中设置log4j.properties中的指定appender
我在log4j.properties中有几个apender。有没有办法给记录仪拨打指定apender我们可以在代码中设置log4j.properties中的指定appender
哦,当然可以。您可以通过明确调用appender名称。
所以,如果你有你的appender像
log4j.logger.MyLog=DEBUG, mylog
#additivity false, means just don't append to default root logger as well
log4j.additivity.MyLog=false
#other usual props
log4j.appender.mylog=org.apache.log4j.RollingFileAppender
log4j.appender.mylog.maxFileSize=5000KB
log4j.appender.mylog.maxBackupIndex=3
现在,在你的类使用该附加器像
Logger log = Logger.getLogger("MyLog");
大功告成。
这是伟大的,谢谢 – sahan 2011-03-08 16:37:45