Log4J 1.2和Log4J 2.0之间有什么重大差异吗?

Cof*_*fee 5 configuration log4j slf4j

我很好奇Log4J 1.2和2.0之间的差异,因为我一直在尝试运行我在网上发现的一个演示(这里是视频),我遇到了问题.我对SLF4J在所有这些方面的作用特别感到好奇,即你需要一个特定的SLF4J来支持1.2和2.0吗?

谢谢!

Cha*_*suk 1

来自Apache Log4j 2 网站的AFAIU ,其意义如下:-

  1. log4j 1.x、 和logback之间的性能比较log4j 2
  2. 它们提供以下 2 个重要组件:-
    1. SLF4J 绑定:此 Bridge 中提供的 SLF4J 绑定会导致所有 SLF4J API 路由到 Log4j 2。
    2. Log4j 2 到 SLF4J 适配器:Log4j 2 到 SLF4J 适配器允许将编码到 Log4j 2 API 的应用程序路由到 SLF4J。

然后我们可以使用 来SLF4J代替或本地使用 来作为log4j 2日志外观。logbacklog4j 2

我希望这些信息可能有用。