gpt4 book ai didi

java - 加载 JasperPrint 文件时 JasperReports 非常慢

转载 作者:行者123 更新时间:2023-11-30 11:30:23 29 4
gpt4 key购买 nike

我正在加载 JasperPrint 文件,加载一个 60KB 的文件大约需要 2 秒。

String jpXML = .....;
InputStream is = new ByteArrayInputStream(jpXML.getBytes("UTF-8"));
JasperPrint jp2 = JRPrintXmlLoader.load(is); //This is taking 2 seconds

有人知道如何加速吗?问题似乎出在 XML Digester 中...

谢谢。

最佳答案

问题解决了!!

JasperPrint 负载感觉从 2000 毫秒到 10 毫秒不等。

我刚刚更新了这个依赖:

<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.10.0</version>
</dependency>

<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.11.0</version>
</dependency>

所以这个库的 2.10.0 版本可能存在一些性能问题。

关于java - 加载 JasperPrint 文件时 JasperReports 非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17812306/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com