org.jxls似乎影响了log4j

时间:2016-01-31 07:01:07

标签: log4j jxls

当我将org.jxls依赖项添加到pom时,它似乎会影响log4j输出。我将log4j日志级别设置为“ERROR”,但是它会向控制台输出DEBUG信息。但是当我删除org.jxls时,log4j正常工作。< / p>

1 个答案:

答案 0 :(得分:0)

虽然Jxls-2使用SLF4J作为日志记录外观,但它依赖于Logback,因为它使用了一些XML处理实用程序。

如果你不使用Logback而是使用另一个日志记录框架(例如log4j)和配置的SLF4J绑定,你仍然可以得到&#34;类路径包含多个SLF4J绑定&#34;警告。

目前,Jxls-2中有一个bug来删除Logback依赖项。 在修复之前,您可能需要在类路径中使用logback.xml。

<强>更新

issue现已在JXLS v2.2.9中解决。

现在应该可以按照SLF4J manual

中的说明插入任何日志记录框架