gpt4 book ai didi

java - 能否在代码中的log4j.properties中设置指定的appender

转载 作者:行者123 更新时间:2023-11-30 09:50:18 25 4
gpt4 key购买 nike

我在 log4j.properties 中有几个附加程序。有没有办法为记录器调用提供指定的附加程序

最佳答案

当然可以。您可以通过名称 显式调用附加程序。

所以,如果你有像这样的 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

现在,在你的类里面使用这个 appender 就像

Logger log = Logger.getLogger("MyLog");

大功告成。

关于java - 能否在代码中的log4j.properties中设置指定的appender,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5229130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com