使用log4j2时如何处理3rd-party jar中使用的“org/apache/log4j/Level”类?

流动性

我们知道,org/apache/log4j/Level 是一个 log4j api,但不是 log4j2。

但就我而言,hadoop-mapreduce-client-core-2.7.2 jar 在其静态代码中使用了 Level 类。因此,如果我使用 log4j2,它将给出 ClassNotFound 异常。

无论如何要处理这个?

wangyuntao

您可以使用 Log4j 1.x 桥接器。

有关更多信息,请参阅从 Log4j 1.x 迁移

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Android上使用3rd Party库?

来自分类Dev

使用Log4j2异步日志记录时如何处理日志记录中的异常?

来自分类Dev

如何处理log4j2 JDBCAppender异常?

来自分类Dev

在JAR中修复3rd Party Broken Enum类

来自分类Dev

当项目使用log4j2时如何使用log4j 1.x处理依赖项

来自分类Dev

Nexus从Maven Central而不是从3rd Party取得Jar

来自分类Dev

使用3rd Party Cloud Services存储数据是否方便?

来自分类Dev

我什么时候应该在Windows上使用3rd party卸载程序?

来自分类Dev

关于自己的 REST API 和使用 3rd Party API 获取的问题

来自分类Dev

Sonatype Nexus 3rd Party Jar没有被推到中央

来自分类Dev

如何使用Log4j2登录关机钩子?

来自分类Dev

如何使用log4j2 Commons Logging Bridge

来自分类Dev

使用log4j2,如何记录键值对

来自分类Dev

使用XMLLayout的log4j2如何?

来自分类Dev

如何使用JMSAppender log4j2 JAVA

来自分类Dev

安装PhoneGap 3rd Party插件

来自分类Dev

安装PhoneGap 3rd Party插件

来自分类Dev

Java 3rd Party库

来自分类Dev

使用可执行JAR时指定Log4j2配置文件

来自分类Dev

如何使用log4j2记录log4j日志

来自分类Dev

如何使用log4j2记录log4j日志

来自分类Dev

在Log4J2 YAML中使用属性

来自分类Dev

无法在quarkus中使用log4j2

来自分类Dev

如何使用log4j2对不同的类使用不同的日志记录级别?

来自分类Dev

如何在ActiveMQ中使用log4j2 JMSAppender

来自分类Dev

如何在ActiveMQ中使用log4j2 JMSAppender

来自分类Dev

如何使用SL4J在Log4j2上包装变量

来自分类Dev

使用Log4J2时,我应该编码为SLF4J还是Log4J2 API?

来自分类Dev

使用log4j2的Spring Boot。配置log4j2 Spring查找