如何弃用log4j FileAppender

时间:2014-04-10 08:21:53

标签: java log4j

有人可以解释当FileAppender类是RollingFileAppender的超类和WriterAppender的子类时,它是如何被弃用的?!

我试着找出为什么要弃用该类,但无法找到原因。

1 个答案:

答案 0 :(得分:2)

该类的javadoc(版本1.2)说如下(你甚至看过javadoc吗?)

Support for java.io.Writer and console appending has been deprecated and then removed. See the replacement solutions: WriterAppender and ConsoleAppender.

所以整个班级都不被弃用。

这只是意味着不推荐将FileAppenderWriterSystem.outSystem.err一起使用。

您仍然可以使用该类,FileAppender类并未完全弃用,只有部分(已从代码中删除)。