1. 程式人生 > >log4j配置獨立日誌方法

log4j配置獨立日誌方法

不使用類,而是使用loggerName來建立日誌:

#json是用java程式碼建立logger時用name,而不是jsonlog,注意,不需要在rootLogger中再配置,否則其它無關資訊也將輸出到jsonlog中
log4j.logger.json=DEBUG,jsonlog
log4j.additivity.json=false
log4j.appender.jsonlog=org.apache.log4j.DailyRollingFileAppender
log4j.appender.jsonlog.File = logs/jsonlog.log
log4j.appender.jsonlog.Append = true
log4j.appender.jsonlog.Threshold = INFO
log4j.appender.jsonlog.layout = org.apache.log4j.PatternLayout
log4j.appender.jsonlog.layout.ConversionPattern =%5p %d %C: %m%n

java建立日誌的方法

Logger logger=Logger.getLogger("json");