我可以使日誌去控制檯,但我似乎無法使它轉到日誌文件。這是我的properties
文件。如何使log4j記錄到一個文件並打印到控制檯
log4j.rootLogger=DEBUG, LOG , stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p %d{d/MM/yy HH:mm:ss}:%m%n
# log4j.appender.LOG.Threshold=INFO
log4j.appender.LOG=org.apache.log4j.RollingFileAppender
log4j.appender.LOG.File=C:\dev\harry\data\logs\core.log
log4j.appender.LOG.layout=org.apache.log4j.PatternLayout
log4j.appender.LOG.Append=true
log4j.appender.LOG.layout.ConversionPattern=%5p %d{d/MM/yy HH:mm:ss}:%m%n
# log4j.appender.LOG.Threshold=INFO
不\ \必須\\?這在大多數屬性文件中都是如此 – MJB 2011-05-10 06:06:00
@MJB:謝謝。你的建議解決了我的問題。你能否將你的評論格式化爲一個單獨的答案,以便我可以接受它。 – 2011-05-16 18:18:22
完成後見... – MJB 2011-05-16 19:13:10