在java代码中调用jasper report以创建条形码

在java代码中调用jasper report以创建条形码,java,jasper-reports,barcode,Java,Jasper Reports,Barcode,我试图在JasperReports中使用条形码,我使用的是barcode.jar,下面是jrxml: <image> <reportElement x="265" y="44" width="100" height="50"/> <imageExpression class="net.sf.jasperreports.engine.JRRenderable"> <![CDATA[new com.onbarcode.barcode.jasper.J

我试图在JasperReports中使用条形码,我使用的是barcode.jar,下面是jrxml:

<image>
<reportElement x="265" y="44" width="100" height="50"/>
<imageExpression class="net.sf.jasperreports.engine.JRRenderable">
    <![CDATA[new com.onbarcode.barcode.jasper.JasperRenderer(
        com.onbarcode.barcode.jasper.BarcodeGenerator.draw(2, "12345", "", "X=2&Y=60"))]]>
    </imageExpression>
</image>


但是,当我在Java代码中调用此jrxml以用于我的应用程序时,我收到了错误且没有clrear错误消息。请告诉我我在应用程序中添加了哪些JAR,或者用jasper创建条形码的其他简单方法,然后在Java代码中调用它。

您能否在尝试编译/执行报告时发布您可以看到的错误或警告?Thanks我的ireport版本是3.0,在ireport中,当我使用条形码组件时,我在运行jrxml文件时得到了一个pdf,但当我在java代码中使用此jrxml时,出现错误“会话中未找到pdf文档”我的ireport版本是3.0,在ireport设计模式下,当我使用条形码组件并运行jrxml文件时,我有一个带有条形码的pdf,但当我在java代码中使用此jrxml时,出现错误“会话中未找到pdf文档”当我从ireport中删除条形码元素时,我没有收到任何错误,pdf显示java代码中的项目。请发送一个示例java应用程序,在java应用程序中从jasper打印条形码?