我想以编程方式创建一个新的log4j ConsoleAppender并将其作为appender添加到记录器 - 我如何正确实例化一个 - 使用以下内容似乎使log4j抱怨 - 我需要使用哪些setter来正确配置它?如何在代码中创建新的log4j ConsoleAppender而不是config?
// log4j complains of "No output stream or file set for the appender named [null]."
logger.addAppender(new ConsoleAppender());
想必它是知道在ConsoleAppender上设置什么的情况,但我无法弄清楚。我假设有一些获取默认布局的方法。我只想要一个附加到SysOut的标准ConsoleAppender。任何指导赞赏,谢谢。