******************************==另外一種配置
log4j.rootlogger=debug, stdout, r
step 2:寫啟動的servlet
} 二:使用log4j
在實際使用過程中其實非常簡單
1:)如下定義log,在log4j1.2以前使用category,log4j1.2以後使用logger代替
private static string class_name = "***.bingo.test.lo4jtest";
//log4j1.2
private static logger log = logger.getlogger(class_name);
//lo4j1.2以前
private static category log =category.getinstance(class_name);
//取得乙個category or logger有幾種方式,根據自己需要使用
2:)寫日誌
log.debug("log4j debug.");
log.error("log4j error.");
log.info("log4j info.");
log.fatal("log4j fatal.");
//void debug(object message)
//log a message object with the debug level.
//void debug(object message, throwable t)
//log a message object with the debug level including the
//stack trace of the throwable t passed as parameter.
三:注意事項
1:在具體使用中注意不同的資訊使用不同的log方式,選擇debug,error,
info,fatal中的一種,以後可以根據需要遮蔽部分輸出
2:開發過程中盡量輸出到控制台,執行過程中則修改配置使其輸出到檔案.
3:定義log盡量使用檔名作為引數,這樣容易查詢錯誤.
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是apache的乙個開放源 專案,通過使用log4j,我們可以控制日誌資訊輸送的目的地是控制台 檔案 gui元件 甚至是套介面服務 器 nt的事件記錄器 unix syslog守護程序等 我們也可以控制每一條日誌的輸出格式 通過定義每一條日誌資訊的級別,我們能夠更加細緻地控制日誌...
Log4J使用總結
一 介紹 log4j是apache的乙個開放源 專案,通過使用log4j,我們可以控制日誌資訊輸送的目的地是控制台 檔案 gui元件 甚至是套介面服務 器 nt的事件記錄器 unix syslog守護程序等 我們也可以控制每一條日誌的輸出格式 通過定義每一條日誌資訊的級別,我們能夠更加細緻地控制日誌...