0

我通过以下方式使用 log4j:

org.apache.log4j.LogManager.getCurrentLoggers() 但它并没有带来我拥有的所有记录器。有什么特殊的配置吗?例如,我创建了一个用 @Service 注释装饰的 Spring bean,它找到了它,但如果它没有注释,那么它就不会出现。

任何帮助将不胜感激!

亲切的问候,用户1532449

4

1 回答 1

0

回答我自己的问题...

没有找到记录器,因为包含它们的类没有被实例化。一旦我创建了类的一个实例,它们就被 LogManager.getCurrentLoggers() 方法找到了。

于 2013-04-26T20:02:45.503 回答