log4j.properties學習

log4j.properties文件內容

log4j.rootLogger=DEBUG,Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n
log4j.logger.org.apache=INFO


//log4j輸出的級別   與  位置

//級別由低到高分別有DEBUG,INFO,WARN,ERROR.當配置的是DEBUG是,級別大於等於DEBUG時,均會輸出
log4j.rootLogger=DEBUG,Console
//下面的org.apache.log4j.ConsoleAppender控制着輸出是輸出到控制檯,但是Console與下面Console.中的Console需保持一致,爲自己起的名字
log4j.appender.Console=org.apache.log4j.ConsoleAppender
//表示佈局(即輸出的格式)org.apache.log4j.PatternLayout表示自定義佈局
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
//%d表示輸出日誌的時間;%t表示輸出日誌的線程;%p表示日誌輸出的級別;%c表示輸出日誌所處的類的全名;%m表示日誌的輸出的位置;%n表示日誌的換行
//%-5p中-5中5表示輸出的字符至少會佔5位字符,不足5位會用空格補齊;-表示補齊的空格在右面,如果沒有-表示補齊的空格早左邊
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n
//org.apache表示寫的包名
log4j.logger.org.apache=INFO
發佈了42 篇原創文章 · 獲贊 27 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章