首页 > 解决方案 > 如何强制 Spring 框架使用我的日志框架?

问题描述

我使用 Spring 框架(不是 Spring Boot)版本 5。

如何强制 Spring 框架使用我的日志框架,例如 log4j2?

我将 log4j2.xml 放在类路径上。

我在类路径中放置了以下 JAR:

log4j-api-2<...>

log4j-core-2<...>

log4j-web-2<...>

log4j-jcl-2<...>

log4j-jul-2<...>

log4j-slf4j-impl-2<...>

sjf4j-api-1.7.25

七月到 slf4j-1.7.25

公共日志记录-1.2

Spring 仍然忽略 log4j2.xml 设置,并在控制台上输出到 StdErr。

标签: javaspringlogging

解决方案


从类路径中删除了 commons-logging-1.2 JAR。


推荐阅读