1
我有一個類將日誌記錄在應用程序日誌中。我想有一個單獨的文件中一些特別的東西記錄下來,所以我創建了一個內部類和修改SpringConfig這樣使用Log4j進行內部類的多文件日誌
log4j.logger.xxx.OuterClass.InnerClass=INFO, STALENESS
private static final Log log = LogFactory.getLog(InnerClass.class);
而且具有附加器STALENESS
應該寫入新文件。
我認爲這應該工作,但它沒有。它仍然在原始文件中寫入,但它有一個「appender」,例如:04 Oct 2016 20:55:40,746 [INFO] (main) xxx.OuterClass$InnerClass: test message
它在類被提取出來時起作用。
有沒有人有一個想法,爲什麼它不工作?它應該用於內部課程還是我必須提取課程?
我的日誌文件是否行得通?或者你有同樣的問題? – Ruby
它就像一個魅力;-) –