我已经通过 org.apache.log4j.PropertyConfigurator 配置了日志记录
log4j.rootLogger=ERROR, console
log4j.logger.com.mypackage=INFO
log4j.appender.console=org.apache.log4j.ConsoleAppender
// pattern, layout
log4j.appender.console.Threshold=INFO
我使用了一些 3-rd 方代码,这些代码通过直接调用来使用日志记录
org.apache.log4j.Logger.getLogger(name).callAppenders(...)
此调用跳过任何级别检查,仅取决于附加程序阈值。我无法增加附加程序阈值,因为我的包中的日志也不会通过它。我想要我的代码的 INFO 日志级别和第 3 方的错误。