Docx4j给我一堆这样的消息
[AWT-EventQueue-0] INFO org.docx4j.model.listnumbering.Emulator -
如何关闭?
加载了以下日志配置,但没有关闭日志记录。
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="console" class="org.apache.log4j.ConsoleAppender">
<param name="Target" value="System.out"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %c{1} - %m%n"/>
</layout>
</appender>
<root>
<priority value ="OFF" />
</root>
</log4j:configuration>
2条答案
按热度按时间avkwfej41#
将以下行添加到配置中:
这会将log4j配置为仅记录来自logger org.docx4j.model.listnumbering.Emulator 的ERROR消息。如果要关闭来自
org.docx4j
下所有类/包的INFO消息,请使用以下命令:更多信息,请访问:http://www.javabeat.net/baisc-steps-to-configure-log4j-using-xml-and-properties-file/
lmyy7pcs2#
我使用的是docx 4j 8.3.2,由slf 4j 1.7.30 + logback 1.2.3记录。在src/main/resources下添加logback.xml后,烦人的日志消息消失了。logback.xml内容: