gpt4 book ai didi

java - Log4j、SLF4J 和 Logback 有什么区别?

转载 作者:IT老高 更新时间:2023-10-28 20:32:19 27 4
gpt4 key购买 nike

我对这三个记录器库有点困惑。似乎他们可以在 Java 日志记录中做类似的事情......

最佳答案

查看他们的主页:

SLF4J - Java 的简单日志外观 (SLF4J) 用作各种日志框架(例如 java.util.logging、logback、log4j)的简单外观或抽象1,允许最终用户在部署时插入所需的日志框架。

1) 它本身不是一个日志库,而是许多日志库之一的通用接口(interface)。

Log4j 1.2 - 欢迎使用 Apache log4j,这是一个用于 Java 的日志库

Logback - Logback 旨在作为流行的 log4j 项目的继任者,在 log4j 停止的地方接手。

Log4j 2 - Apache Log4j 2 是对 Log4j 的升级,它比其前身 Log4j 1.x 提供了显着改进,并且提供了 Logback 中可用的许多改进,同时修复了一些固有问题在 Logback 的架构中。

至少,他们都是这么评价自己的。

关于java - Log4j、SLF4J 和 Logback 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39562965/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com