如何配置log4j日誌?

開發java專案的時候有很多地方需要完善,這些問題或異常資訊通過日誌記錄或打印出來,以便日後開發和維護

方法/步驟

第一步:新增log4j相關的jar包

如果不是在ssh框架中新增log4j日誌,只需新增log4j相關jar即可,如:log4j-1.2.15.jar(可以官網或開源網站去下載)

如果在ssh框架中新增log4j日誌,則還需新增另外兩個slf系列的jar包,如:

slf-api-1.6.1.jar和slf-log4j12-1.6.1.jar(這兩個jar包在struts2自帶的開發包中查詢,具體版本依據你struts2的版本)

如何配置log4j日誌

第二步:配置log4j的配置檔案:

配置檔案一般放在src目錄下,名稱為log4j.properties

第三步:修改配置檔案

通常需要修改的地方為log4j.rootLogger配置,可以配置為debug(記錄除錯資訊),info(記錄配置資訊),warn(記錄警告資訊),error(記錄錯位資訊),fatal(記錄嚴重錯誤資訊)等五個級別,通常配置為error級別:修改位置如圖所示

如何配置log4j日誌

第四步:新增自定義配置

有時候我們希望ssh框架或系統的日誌資訊只記錄error資訊,而自己開發的專案配製成debug資訊:我們可以日誌的最下面新增一行

log4j.logger.com.公司名.專案名等等(範圍自己決定)=debug就可以另外新增修改配置資訊了。如圖所示

如何配置log4j日誌

相關問題答案