Java中log4j控制寫入日誌開關

2021-06-29 11:50:25 字數 385 閱讀 5660

現在我們在程式中寫日誌輸出

引入import org.apache.log4j.logger;

接下來,關鍵的了。

配置log4j.properties檔案,如下

現在我們就可以將日誌輸出到d盤的test.log檔案裡了。

但是,要關閉日誌寫入,應該怎麼辦啊?

除了上面的5種級別,我們還可以設定成這樣:

將這裡的info級別設定成off,這樣就可以關閉日誌寫入啦。

當然上面的大家可以靈活配置,配置成多個日誌輸出的,只要增加程式logger.getlogger方法,裡面的名字另起乙個即可,再在log4j.properties裡多寫一段上面的配置,改掉裡面的名字,這樣就可以輸出不同的日誌檔案了。

下面是log4j配置裡的說明:

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...

java 中如何配置log4j

log4j.rootlogger info,console,info,error 第乙個info 表示日誌的輸出級別 後三個console info error 表示日誌的輸出地,可以同時向多個位址輸出 第二個info表示輸出地 配置日誌資訊的格式 布局 layout 其中,log4j提供的layo...