动态报告-“动态报告”;。toPdf(<;<;文件路径>;)";函数在Java中不起作用
我使用的是Java8和DynamicReports版本是6.0.0。 在pom.xml中,我添加了以下依赖项:动态报告-“动态报告”;。toPdf(<;<;文件路径>;)";函数在Java中不起作用,java,dynamic-reports,Java,Dynamic Reports,我使用的是Java8和DynamicReports版本是6.0.0。 在pom.xml中,我添加了以下依赖项: <dependency> <groupId>net.sourceforge.dynamicreports</groupId> <artifactId>dynamicreports-core</artifactId> <version>6.0.0</version> </de
<dependency>
<groupId>net.sourceforge.dynamicreports</groupId>
<artifactId>dynamicreports-core</artifactId>
<version>6.0.0</version>
</dependency>
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.11.0</version>
</dependency>
这里,变量subreport1
包含所有报告数据。他们被证实是正确的
生成所有报告数据后,我执行以下代码将报告详细信息写入文件:
FileOutputStream st = new FileOutputStream("<<DUMMY_FILE_PATH>>");
report.toPdf(st);
请告诉我此错误的解决方案。我找到了实际的解决方案。xerces jar和dynamic reports jar之间存在版本不匹配。通过添加以下依赖项解决了此问题:
<dependency>
<groupId>net.sourceforge.dynamicreports</groupId>
<artifactId>dynamicreports-core</artifactId>
<version>6.0.0</version>
</dependency>
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.11.0</version>
</dependency>
薛西斯
干细胞移植
2.11.0
检查此答案您好,指定的链接与动态报告无关。@AshwinBharadwaj:但根本问题可能是同一个问题:类路径上有一个旧的XML解析器实现。