Log4j在開發中的使用

2021-08-30 00:27:15 字數 1037 閱讀 9444

log4j:

log4j的使用分為以下幾步:

1.)載入相應的jar檔案,包括:log4j的核心jar包,log4j.jar等。

2.)設定配置檔案以對log4j進行配置。

3.)用import匯入log4j需要使用的相關的類

4.)載入配置檔案。可以通過propertyconfigurator.configure(string configfilename);或使用預設環境的配置

5.)獲取日誌記錄器logger的物件。

6.)利用記錄器生成日誌資訊,當以上幾個步驟都執行完畢後,便可以輕鬆地使用不同優先順序別的日誌記錄語句插入到想要記錄日誌的地方去了。

下面是乙個配置檔案的例子

log4j的核心類

logger:用於完成日誌資訊的處理。

配置根logger,其語法為:

level:日誌的級別,指定這條日誌資訊的重要性。分為all < debug < info < warn

這三個核心怎麼去用呢,實際上是都是通過log4j的配置檔案來配置的。

log4j在程式中的使用示例:

package com.study;

/**匯入log4j需要使用的相關的類*/

import org.apache.log4j.logger;

import org.apache.log4j.basicconfigurator;

/*** title: log4j例子

* description: 快速在程式中使用log4j

* @author robin

* @version 1.0

*/public class hellolog4j

catch (exception e)

logger.info("hellolog4j執行完成");

}/**

* 求兩整數數之和

* */

public int count(int a,int b)

return add;

}}

log4j日誌系統 Log4j

1.1 log4j的三大核心元件 1.2 loggers 記錄器 1.4 layouts 布局 org.apache.log4j.htmllayout 以html 形式布局 org.apache.log4j.patternlayout 可以靈活地指定布局模式 org.apache.log4j.lay...

java中Log4j的使用

當我們的 存在有疑問的地方且不想去處理時,我們就需要把程式的日誌資訊輸出,這時我們會用到乙個 下一步是需要乙個屬性檔案,其中配置日誌的記錄位置,記錄格式等內容,我所用到的配置檔案如下,從中可以看出,我把日誌檔案輸出到控制台上 log4j.rootlogger debug,stdout pattern...

SpringBoot中Log4j的使用

org.springframework.bootgroupid spring boot starter webartifactid 2.1.3.releaseversion org.springframework.bootgroupid spring boot starter loggingarti...