spring5 0版本 log4j報錯 解決方法

2021-09-28 20:22:45 字數 767 閱讀 5491

spring公升級到5.0版本後不再使用log4j 而是使用log4j2 log4j2替換log4j的方法如下

1.刪除所有log4j的依賴及配置檔案

2.匯入log4j2的依賴

org.apache.logging.log4j

log4j-api

2.11.0

org.apache.logging.log4j

log4j-core

2.11.0

org.apache.logging.log4j

log4j-web

2.11.0

3.在resource目錄下新建log4j2.xml

<?xml version="1.0" encoding="utf-8"?>

/web-inf/logs

finance-pay

4.在web.xml下加入以下配置,注意以下**需要放在前面

org.apache.logging.log4j.web.log4jservletcontextlistener

log4jservletfilter

org.apache.logging.log4j.web.log4jservletfilter

/*request

forward

include

error

5.重新執行工程即可

log4j 結合 spring 配置載入機制

最近經常使用org.slf4j.logger 突然間發現log也有很多細活去考慮。這算是一篇淺顯的入門配置吧。log4jconfiglocation web inf conf log4j.xml org.springframework.web.util.log4jconfiglistener 一看到...

Spring 中整合log4j日誌框架

構建專案,加入log4j日誌框架 在pom.xml加入以下依賴 org.slf4jgroupid slf4j apiartifactid 1.6.6version dependency org.slf4jgroupid slf4j log4j12artifactid 1.6.6version dep...

Spring 中配置log4j日誌功能

一,新增log4j依賴包 二,建立 log4j.properties 配置檔案 log4j.properties配置檔案用來配置 日誌的輸出格式 輸出的位址.set log levels log4j.rootlogger info,d,e 是web.xml中定義的乙個用來唯一識別同乙個視窗中不同專案...