Java 使用iReport 4.1.3编写报告时需要哪些JAR工作版本

Java 使用iReport 4.1.3编写报告时需要哪些JAR工作版本,java,jar,jasper-reports,ireport,Java,Jar,Jasper Reports,Ireport,我使用iReport4.1.3制作了两份报告,我想通过java应用程序编译它们 但我不知道与iReport4.1.3一起使用的JAR的确切版本 我正在使用以下罐子: commons-beanutils-core-1.8.0 commons-collections-3.1 commons-digester-2.0 commons-logging-1.1.1 groovy-all-1.0-jsr-02 itext-1.1.4 jasperreports- 3.1.4 我在

我使用iReport4.1.3制作了两份报告,我想通过java应用程序编译它们

但我不知道与iReport4.1.3一起使用的JAR的确切版本

我正在使用以下罐子:

 commons-beanutils-core-1.8.0

 commons-collections-3.1

 commons-digester-2.0

 commons-logging-1.1.1

 groovy-all-1.0-jsr-02

 itext-1.1.4

 jasperreports- 3.1.4
我在从Java应用程序创建报告时遇到了这个错误:

 Exception in thread "main"java.lang.NoSuchMethodError:com.lowagie.text.pdf.PdfWriter.setRgbTransparencyBlending(Z)V
所以,请您提供版本或链接以提供帮助


非常感谢您抽出时间。

根据您的错误,问题当然是您的iText jar。试用最新版本的iText。

根据您的错误,当然问题出在您的iText jar上。试用最新版本的iText。

我使用的是iText 2.1.5,其中com.lowagie.text.pdf.PdfWriter.setRgbTransparencyBlendingZV
可用。

我使用iText 2.1.5,其中com.lowagie.text.pdf.PdfWriter.setRgbTransparencyBlendingZV
可用。

是的,我使用了iText-2.1.5,现在它工作了。是的,我使用了iText-2.1.5,现在它工作了。您可以在jasperreports的pom.xml中看到所有依赖项。您可以在jasperreports的pom.xml中看到所有依赖项。