java - 在 java 应用程序中禁用 jaspersoft 日志记录

标签 java logging jasper-reports log4j

我使用 log4j 进行日志记录,并且我想禁用 jaspersoft 日志记录。 我测试了此代码log4j.logger.net.sf.jasperreports.engine=error,但 jasper 仍在控制台中打印(见下图)。

image of console output

DefaultExtensionsRegistry

最佳答案

您看到的日志消息来自 Apache Commons Digester,JasperReports 使用它来解析 JRXML。

如果你想禁用 Digester 的调试日志记录,你需要这样的东西:

log4j.logger.org.apache.commons.digester=error

关于java - 在 java 应用程序中禁用 jaspersoft 日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51985151/

相关文章:

java - 是否可以在接口(interface)中使用 setLayout() 以便 "force"实现类以使用特定布局?

java - 插入到 DefaultTableModel 中的行不显示

java - 如何在 ZK 中记录 UI 事件?

git - 如何在git中列出当前项目的所有日志?

java - 将 Highcharts 图表添加到使用 Java API 生成的 JasperReport 模板中

java - 动态彩色碧 Jade

Java 添加和设置函数

java - WebSphere Liberty Profile 在哪里提取应用程序?

java - 记录整个应用流程,方便阅读

grails - 在jasper报告中从grails中以pdf格式显示新安装的字体