我已经创建了一个打印服务,希望将其集成到两个需要打印的应用程序中。所有的打印都是由Jasper iReport库完成的--一些是使用jdbc数据源和jasper模板(由iReport生成),另一些是使用表格模型数据源。为了允许动态打印JTables,我还在我的服务中使用了DynamicJasper。问题如下:我找不到合适的JasperReports库版本,可以同时使用DynamicJasper 3.2.1和iReport生成的模板(适用于jasper reports 4.1.1)。我可以使用哪个Jasper iReport版本来使iReport生成的jasper文件和动态Jasper 3.2.1协同工作?
发布于 2012-04-27 14:29:24
正如您从pom.xml for the DynamicJasper v. 3.2.1中看到的,此库包含以下依赖项:
<dependency>
<groupId>jasperreports</groupId>
<artifactId>jasperreports</artifactId>
<version>3.7.1</version>
</dependency>这意味着DJ 3.2.1支持(官方支持) JasperReports 3.x版本。
DJ接口will support JR 4.1+的新版本。
有关更多信息,您可以阅读DJ支持论坛上的这两篇文章:Won't work with JasperReports 4.1.1 - ID: 3394896 & JasperReports version。
https://stackoverflow.com/questions/10335359
复制相似问题