繁体   English   中英

log4J的所有附加程序

[英]All appenders for log4J

我尝试运行带有许多外部jar的中型程序,但始终收到警告“ log4j:WARN找不到记录器XYZ的附加程序”。 当然,我必须将特定的Appender添加到我的log4j.properties中,但是如果添加了该Appender,则下一次运行会错过另一个。

那么,除了没有开始,添加附加程序,启动,添加附加程序..等等之外,还有什么方法可以在外部jar中找到所有需要的附加程序?

您可以配置root logger ,它是所有其他logger的父级:

log4j.rootLogger=DEBUG, Appender

或配置最常见的顶级记录器,例如comorgnet

您可以为根记录器设置log4j.properties文件。 之后,所有其他记录器将“继承”这些属性,并且您将不会再收到任何消息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM