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