log4j升级为log4j2(无需改动代码)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了log4j升级为log4j2(无需改动代码)相关的知识,希望对你有一定的参考价值。

操作:

1.删掉项目中存在的Log4j1.x的jar包,添加log4j2的jar包;
2.添加log4j和log4j2的连接包log4j-1.2-api-2.x.x.jar,注意不是log4j-api-2.x.x.jar;
3.添加log4j2的配置文件log4j2.xml即可,log4j升级log4j2升级成功.

扩展:如果原项目中用的是slf4j打印日志,那么导包的时候需要导入:

slf4j-api-1.x.x.jar
slf4j-log4j12-1.x.x.jar

以上是关于log4j升级为log4j2(无需改动代码)的主要内容,如果未能解决你的问题,请参考以下文章

log4j2低版本jndi漏洞修复及测试

log4j2漏洞CVE44228官方修复方案

将 LogStash Log4j 配置升级到 Log4j2

log4j与log4j2性能对比及log4j升级至log4j2方案

SpringCloud升级之路2020.0.x版-11.Log4j2 监控相关

log4j升级log4j2