以编程方式添加FileAppender Log4j2

时间:2016-12-08 22:06:41

标签: java logging log4j log4j2

暂时将FileAppender添加到Log4j中的'wiretap'日志记录是一件轻而易举的事。您可以实例化一个FileAppender,获取您感兴趣的类的Logger并且它有效。

现在不推荐使用Log4j而使用log4j2,但似乎根本没有工作API。

  • 无法再获得您感兴趣的课程的记录器。

  • 在没有加载和保存整个(临时)配置的情况下,无法添加FileAppender。

我尝试使用此示例的Writer和Outputstream添加appender,但文件仍为空: http://logging.apache.org/log4j/2.x/manual/customconfig.html#AddingToCurrent

这可能有什么问题,我错过了一些无证的功能吗?以编程方式更改日志配置中的任何内容是一个大红旗,是否应该从未尝试过?

0 个答案:

没有答案