2
我有一個奇怪的問題,我正在寫一個自定義的appender,它不會記錄trace
LoggingEvents
。Log4j自定義appender不「記錄」TRACE事件
的附加器的目的,就是以書面形式追加程序的實驗,並採用了一些其他的技術(搖籃和assertJ爲例),自學習鍛鍊,並看看我是否能使用的Mockito的提高在測試期間捕獲日誌消息。 我希望appender捕獲所有日誌級別,爲此我已實施AppenderSkeleton
,並在構造函數中將閾值設置爲ALL
。
在調試過程中,它甚至不會出現,就好像AppenderSkeleton.doAppend
被稱爲晚上一樣。
不知何故跟其他等級有所不同?
我試過用和不用SLF4J作爲我的日誌管理器,有趣的是SLF4J似乎不支持致命的。 Log4J版本是1.2.17。
這麼簡單!我不認爲我需要設置記錄器級別,因爲我將它設置在appender中。 謝謝 – Gavin 2014-10-28 00:03:00