【发布时间】:2017-04-10 06:16:12
【问题描述】:
众所周知,org/apache/log4j/Level 是 log4j api,但不是 log4j2。
但就我而言,hadoop-mapreduce-client-core-2.7.2 jar 在其静态代码中使用了 Level 类。因此,如果我使用 log4j2,它将给出 ClassNotFound 异常。
无论如何要处理这个?
【问题讨论】:
众所周知,org/apache/log4j/Level 是 log4j api,但不是 log4j2。
但就我而言,hadoop-mapreduce-client-core-2.7.2 jar 在其静态代码中使用了 Level 类。因此,如果我使用 log4j2,它将给出 ClassNotFound 异常。
无论如何要处理这个?
【问题讨论】:
您可以使用 Log4j 1.x 桥接器。
如需了解更多信息,请参阅Migrating from Log4j 1.x。
【讨论】: