1. 程式人生 > >log4j日誌資訊的列印(含檔案)

log4j日誌資訊的列印(含檔案)

日誌檔案的列印以下步驟即可 1. 引入相關的檔案 import org.slf4j.Logger;
import org.slf4j.LoggerFactory; private static Logger log = LoggerFactory.getLogger(AccessTokenService.class); 2.建立配置檔案 log4j.properties  2.1:檔案的名字預設是這個不可修改 2.2:必須放在src的目錄下,就是class下面的根目錄(idea會有target,檔案裡面含有class檔案,進去就應該能找到) 2.3:idea的配置檔案應該放在src下面或者是將resouce檔案搞成resouce型別,不然idea不會載入
配置檔案如下:
#   可設定級別:TRACE→DEBUG→INFO→WARNING→ERROR→FATAL→OFF
# 高級別level會遮蔽低級別level。 # debug:顯示debug、info、error # info:顯示info、error log4j.rootLogger=DEBUG,console,file #log4j.rootLogger=INFO,console #輸出到控制檯 log4j.appender.console=org.apache.log4j.ConsoleAppender #設定輸出樣式 log4j.appender.console.layout=org.apache.log4j.PatternLayout #日誌輸出資訊格式為 log4j.appender.console.layout.ConversionPattern
=[%-d{yyyy-MM-dd HH:mm:ss}]-[%t-%5p]-[%C-%M(%L)]: %m%n #輸出到檔案(這裡預設為追加方式) log4j.appender.file=org.apache.log4j.FileAppender log4j.appender.file.File=F:/log.log #樣式為TTCCLayout log4j.appender.file.layout=org.apache.log4j.TTCCLayout
idea的控制檯打印出的資訊
3.日誌檔案打印出的資訊: 建立log檔案時,首先建立text檔案,然後開啟,點選右鍵另存為,修改日誌檔案的名字 F:/log.log 檔案的路徑