gpt4 book ai didi

java - 如何跳过其他库日志到我的 log4j 记录器

转载 作者:行者123 更新时间:2023-12-01 11:10:58 26 4
gpt4 key购买 nike

我有一个记录到 log4j 的小项目。以下是配置:

log4j.debug=true
log4j.rootLogger=ALL,console


log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.Threshold=DEBUG
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d [%-10t] %-5p %30c %60l - %m%n

我已将 Web 服务器客户端添加到我的项目中,并且与 RPC 相关的库开始登录到我的 apender。像这样的东西:

2015-09-03 15:10:59,857 [main      ] DEBUG  org.apache.axis.utils.NSStack          org.apache.axis.utils.NSStack.push(NSStack.java:85)  -  NSPush (32)
2015-09-03 15:10:59,857 [main ] DEBUG org.apache.axis.utils.NSStack org.apache.axis.utils.NSStack.push(NSStack.java:85) - NSPush (32)
2015-09-03 15:10:59,858 [main ] DEBUG org.apache.axis.i18n.ProjectResourceBundle org.apache.axis.i18n.ProjectResourceBundle.handleGetObject(ProjectResourceBundle.java:72) - org.apache.axis.i18n.resource::handleGetObject(register00)
2015-09-03 15:10:59,858 [main ] DEBUG org.apache.axis.encoding.SerializationContext org.apache.axis.encoding.SerializationContext.registerPrefixForURI(SerializationContext.java:472) - register 'soapenv' - 'http://schemas.xmlsoap.org/soap/envelope/'
2015-09-03 15:10:59,858 [main ] DEBUG org.apache.axis.i18n.ProjectResourceBundle org.apache.axis.i18n.ProjectResourceBundle.handleGetObject(ProjectResourceBundle.java:72) - org.apache.axis.i18n.resource::handleGetObject(register00)
2015-09-03 15:10:59,858 [main ] DEBUG org.apache.axis.encoding.SerializationContext org.apache.axis.encoding.SerializationContext.registerPrefixForURI(SerializationContext.java:472) - register 'xsd' - 'http://www.w3.org/2001/XMLSchema'

如何仅将我的项目日志记录到我的附加程序?

最佳答案

您可以在 log4j.properties 中排除该包。例如:

log4j.category.org.apache.axis=OFF

完全排除它。或者您可以添加一个新的附加程序并将包配置到新的附加程序,例如:

...
log4j.appender.NEW_APPENDER=...
...
log4j.category.org.apache.axis=INFO, NEW_APPENDER

请注意,您可以将 INFO 替换为您认为合适的其他级别。

关于java - 如何跳过其他库日志到我的 log4j 记录器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32379496/

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