log4j2使用入门(二)——与不同日志框架的适配

时间:2022-09-03 19:12:26

在之前博客中已经指出log4j2可以与不同的日志框架进行适配,这里举一些实际应用进行说明:

1.比如我们在项目中使用了log4j2作为日志器,使用了log4j-api2.6.2.jar和log4j-core2.6.2.jar。但项目中引用了一些中间件(例如activemq),而由于activemq用到了slf4j,这样我们项目目前将不能输出activemq中的日志。解决方法如下:在项目中加入log4j2提供的log4j-slf4j-impl2.6.2.jar就可以了。此处要注意的是,不要误用了log4j2框架提供的另一个和slf4j相关的jar( log4j-to-slf4j-2.6.jar), log4j-to-slf4j-2.6.jar从字面上就能知道是用于将log4j2的日志输出转为slf4j框架输出。