目前我們在項目中使用的日誌管理大多都是 Log4j ,它確實讓我們對日誌的管理更加的方便,快捷
最近項目中需要新增導出Excel功能,我們使用的是模塊導出的方式,當有的字段值爲空時,便會打印如下日誌:
這樣的日誌並不是你的代碼出錯了,而是導出的數據中有的字段爲空導致的,這樣數據多的時候,日誌就會打印一大片,非常不利於我們翻看其它的日誌打印,於是便想着要禁止打印這一類日誌
- 1、我們找到打印這類日誌的源頭:
org.apache.commons.jexl2.JexlEngine
- 2、我們在 log4j.properties 文件末尾添加如下代碼:
log4j.logger.org.apache.commons.jexl2.JexlEngine=error
error 表示,禁止打印這一類的日誌
- 3、重啓項目,禁止打印這一類日誌便成功解決了
如您在閱讀中發現不足,歡迎留言!!!