我想更改Java中log4j的htmllayout(5列 - 時間,線程,級別,類別,消息)。如何在log4j中更改htmllayout
我log4j.properties是:
log4j.rootLogger=DEBUG, Console, File
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.File=org.apache.log4j.FileAppender
log4j.appender.File.File =${logfilename}
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p %c %x - %m%n
log4j.appender.File.layout=org.apache.log4j.PatternLayout
log4j.appender.File.layout=org.apache.log4j.HTMLLayout
log4j.appender.FILE.layout.Title=HTML Layout Example
log4j.appender.File.layout.ConversionPattern=%d [%t] %-5p %c %x - %m%n
#[%d{MMM dd HH:mm:ss}] %-5p (%F:%L) - %m%n
log4j.appender.File.Threshold=INFO
log4j.appender.Console.Threshold=DEBUG
我想改變 「TIME」 coloumn的名稱,顯示有當前時間。 任何人都可以幫助我如何做到這一點?
我這樣做就像你說的「log4j.logger.com.financial.scotiatester = File.layout」 但沒有改變? –
@Emrah Karakoc 更新答案,只需再次檢查 – CycDemo
log4j:WARN記錄器(com.financial.scotiatester.ScotiaJunoLevel1Tester)找不到appender。 log4j:WARN請正確初始化log4j系統。 log4j:WARN請參閱http://logging.apache.org/log4j/1.2/faq.html#noconfig瞭解更多信息。 我在屬性文件中刪除了我的代碼並寫下了你的代碼。但我現在得到錯誤? –