作用:專案上線後便於維護和排除錯誤。
使用步驟:
配置:在src檔案下新增log4j.properties配置檔案
使用log4j.properties配置檔案中的設定
//通過根元素指定日誌輸出的級別,目的地
//日誌輸出優先順序 error>warn>infor>debug
/***************日誌輸出到控制台的配置*******************/
log4j.rootlogger = error,console
.console = org.apache
.console
.layout = org.apache
.log4j.patternlayout //日誌輸出格式
.console
.layout
.conversionpattern = %d %p %c.%m() -%m%n //具體格式類容 d:時間 p:輸出級別 c:發生錯誤的類 m:發生錯誤的方法名 m:內容
/******************日誌輸出到檔案的配置*********************/
.file = org.apache
//指定日誌檔案的路徑
.file
.file = ../logs/mylog.log //指定輸出到tomcat的logs檔案下
//指定日誌檔案最大大小
.file
.maxfilesize = 5kb
//指定產生日誌檔案的最大數目
.file
.maxbackupindex = 100
.console
.layout = org.apache
.log4j.patternlayout //日誌輸出格式
.console
.layout
.conversionpattern = %d %p %c.%m() -%m%n //具體格式類
使用:
trycatch(exception e)
log4j日誌系統 Log4j
1.1 log4j的三大核心元件 1.2 loggers 記錄器 1.4 layouts 布局 org.apache.log4j.htmllayout 以html 形式布局 org.apache.log4j.patternlayout 可以靈活地指定布局模式 org.apache.log4j.lay...
Log4j 的元件說明
使用log4j大概涉及3個主要概念 公共類 logger logger 負責處理日誌記錄的大部分操作。公共抽象類layout 3.1.logger 日誌記錄器 logger 是日誌處理的核心元件。log4j具有5種正常級別 level 日誌記錄器 logger 的可用級別level 不包括自定義級別...
Log4j使用總結
一 介紹 log4j是apache的乙個開放源 專案,通過使用log4j,我們可以控制日誌資訊輸送的目的地是控制台 檔案 gui元件 甚至是套介面服務 器 nt的事件記錄器 unix syslog守護程序等 我們也可以控制每一條日誌的輸出格式 通過定義每一條日誌資訊的級別,我們能夠更加細緻地控制日誌...