我想以編程方式創建一個新的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。任何指導讚賞,謝謝。