有人可以解释当FileAppender
类是RollingFileAppender
的超类而又是WriterAppender
的子类时,如何弃用吗?
我尝试查找不赞成使用该类的原因,但找不到原因。
最佳答案
该类的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.
因此,整个类都不会被弃用。
这仅表示不建议将
FileAppender
与Writer
或System.out
或System.err
一起使用。您仍然可以使用该类,
FileAppender
类并不完全被弃用,只有部分(也已从代码中删除)。