Logger.getRootLogger().getAppender("CONSOLE")
在类中返回 null 但它可以登录到控制台。getAllAppenders() 也在此类中返回 NullEnumeration。
在另一个类(MyClass) 日志级别:DEBUG | 可加性:真 | 家长:根 | getAllAppenders():NullEnumeration 但 log.debug 不向控制台打印任何内容。此类的 log4j 配置是
<logger name="com.xxx.service.impl.MyClass">
<level value="TRACE"/>
</logger>
试图调试为什么调试消息没有以多种方式打印但徒劳无功。
如何深入检查此类的 log4j 配置以及可能出现的问题,请帮助我。