Log4J 1.2和Log4J 2.0之间有哪些主要区别?

5
我对Log4J 1.2和2.0之间的差异很感兴趣,因为我一直在尝试运行我在网上找到的演示(这里是视频),但我遇到了问题。我特别想知道SLF4J在其中的作用,即您是否需要特定的SLF4J来运行1.2还是2.0?谢谢!
1个回答

1

Apache Log4j 2网站了解到,其重要性如下:

  1. 性能比较:比较了log4j 1.xlogbacklog4j 2之间的性能。
  2. 他们提供了以下两个重要组件:
    1. SLF4J绑定:此桥接器中提供的SLF4J绑定会将所有SLF4J API路由到Log4j 2。
    2. Log4j 2到SLF4J适配器:Log4j 2到SLF4J适配器允许针对Log4j 2 API编写的应用程序被路由到SLF4J。

然后我们可以使用log4j 2来替代logback,同时使用SLF4J作为日志门面,或者直接使用log4j 2

希望这些信息有用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接