我想使用 Log4J 将非常特定性质的输出发送到与为其他所有内容指定的日志不同的日志。现在,我有一个 log4j.properties,看起来有点像:
log4j.rootLogger=INFO,catchall
log4j.logger.SPECIAL_LOGGER=INFO,specials
... catchall, specials appenders defined
我只想要 appender 中 LoggerSPECIAL_LOGGER的specials输出——很简单——但我不想要appenderSPECIAL_LOGGER中的catchall输出。我认为这意味着我不能用日志级别做我需要的事情。
有任何想法吗?