5

我很好奇 Log4J 1.2 和 2.0 之间的区别,因为我一直在尝试运行我在网上找到的演示(视频在这里)并且遇到了问题。我特别好奇 SLF4J 在这一切中的作用是什么,即 1.2 和 2.0 需要一定的 SLF4J 吗?

谢谢!

4

1 回答 1

1

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

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

然后我们可以使用SLF4J作为 Logging Facade 来log4j 2代替logback或者使用本log4j 2机。

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

于 2013-05-07T05:27:22.327 回答