apache-log4j-extras jar可以和apache log4j 2.x jar一起使用吗?还是说它已经过时了?找到上次在1.2.17版本中更新的jar。
9o685dep1#
由于Apache Log4j 1.2在大约8年前就已停产,因此应将Apache Log4j Extras和包含Log4j 1.2组件的库视为已弃用。
RollingFileAppender
如果您只使用Log4j 1.2配置格式,那么从2.18.0(参见LOG4J2-3483)开始,我们添加了一个配置构建器,它可以从Apache Extras中识别RollingFileAppender,并构建一个具有相同配置属性的Log4j2原生RollingFileAppender。
1条答案
按热度按时间9o685dep1#
由于Apache Log4j 1.2在大约8年前就已停产,因此应将Apache Log4j Extras和包含Log4j 1.2组件的库视为已弃用。
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
。