Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用FOP时禁用Log4j信息级别日志记录_Java_Logging_Log4j_Apache Fop - Fatal编程技术网

Java 使用FOP时禁用Log4j信息级别日志记录

Java 使用FOP时禁用Log4j信息级别日志记录,java,logging,log4j,apache-fop,Java,Logging,Log4j,Apache Fop,在使用FOP生成PDF文件时,如何删除信息级日志记录?我的log4j.properties文件中有: log4j.logger.org.apache.fop=WARN 但我仍然会为创建的每个PDF文件获取以下信息: [信息]使用com.sun.org.apache.xerces.internal.jaxp.saxpasserimpl$jaxpsaxpasser作为SAX2解析器 [信息]设置字体 有什么想法吗?我看了这个条目,但它没有回答我的问题: 您确定日志条目是(a)来自org.apache

在使用FOP生成PDF文件时,如何删除信息级日志记录?我的log4j.properties文件中有:

log4j.logger.org.apache.fop=WARN

但我仍然会为创建的每个PDF文件获取以下信息:

[信息]使用com.sun.org.apache.xerces.internal.jaxp.saxpasserimpl$jaxpsaxpasser作为SAX2解析器 [信息]设置字体

有什么想法吗?我看了这个条目,但它没有回答我的问题:

您确定日志条目是(a)来自org.apache.fop中的类,还是(b)来自log4j

它可能是FOP子包(如batik)的日志输出

您可以更改log4j appender布局以显示原点类别(例如

),你就会知道

log4j.appender.stdout.layout.ConversionPattern=%d %5p (%F:%L) - %m%n