java apache-log4j-extras jar可以与apachelog4j2.x一起使用吗

fjaof16o  于 2023-01-04  发布在  Java
关注(0)|答案(1)|浏览(99)

apache-log4j-extras jar可以和apache log4j 2.x jar一起使用吗?还是说它已经过时了?
找到上次在1.2.17版本中更新的jar。

9o685dep

9o685dep1#

由于Apache Log4j 1.2在大约8年前就已停产,因此应将Apache Log4j Extras和包含Log4j 1.2组件的库视为已弃用。

  • Apache Log4j Extras* 提供的所有功能都应该在Log4j2 API的reference implementation和其他实现(如Logback)中可用。
    PS:为了完整起见,Log4j 1.2到Log4j2 API桥支持原生Log4j 1.2组件(仅当底层实现是Log4j2 Core时才起作用),作为概念验证,我已经成功地运行了Apache Extras的RollingFileAppender。但是,建议使用这种用法,因为原生Log4j2 Core组件的性能要好得多。

如果您只使用Log4j 1.2配置格式,那么从2.18.0(参见LOG4J2-3483)开始,我们添加了一个配置构建器,它可以从Apache Extras中识别RollingFileAppender,并构建一个具有相同配置属性的Log4j2原生RollingFileAppender

相关问题