【问题标题】:Is Log4j a dead project? [closed]Log4j 是一个死项目吗? [关闭]
【发布时间】:2011-08-03 12:26:55
【问题描述】:

由于混合了来自不同开源项目的不同 JAR,我最近在我从事的一个项目中遇到了一些混乱,这是 Log4j、Slf4j 和 Commons-Logging 的“混合”。

我看到越来越多的操作系统项目慢慢迁移到 Slf4j。 Logback 似乎是 Log4j 的继承者。我认为它实际上是一个分叉,但由于 Log4j 1.3 预计不会有进一步的开发,而 Log4j 2.0 是一个实验性开发,不知道它是否会离开那个状态......我想知道!!!

Log4j 死了吗?

【问题讨论】:

  • 不...?为什么会这样想?
  • 根据我的经验,Log4j 是一个非常全面的日志框架。也许它只是完成了,而不是死了。您希望看到哪些新功能添加到其中?
  • “它只是在吵了很久之后才休息”。

标签: java logging slf4j log4j apache-commons-logging


【解决方案1】:

没有。

成熟、完整、稳定——这些都不是“死”的同义词。

已弃用,已被取代 - 也许这就是您的意思? Log4j 被 Slf4j 取代了吗?鉴于 Slf4j 为 Log4j 实现了 wrapper ......可能不会。这只是使用 Log4j 的另一种方式。

Log4j 健壮、稳定、被广泛接受并在全球范围内用于生产。

Logback 旨在成为 Log4j 的继任者,但尚未获得同等曝光率。 Slf4j 允许您抽象出日志框架。

【讨论】:

  • 是的,如果您询问的是 log4j 而不是 log4j2。检查这个link
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-17
  • 2012-02-05
  • 2010-09-22
  • 2010-11-30
  • 1970-01-01
相关资源
最近更新 更多