Java i报告和条形码

Java i报告和条形码,java,ireport,barcode,Java,Ireport,Barcode,我正在做一个包含条形码的报告,但当我编译它时,它会给我一个错误 Compilation exceptions: com.jaspersoft.ireport.designer.compiler.ErrorsCollector@eed1de net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file: 1. it.busi

我正在做一个包含条形码的报告,但当我编译它时,它会给我一个错误

    Compilation exceptions: com.jaspersoft.ireport.designer.compiler.ErrorsCollector@eed1de
  net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file: 
  1. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type                 
  value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,"*"+((java.lang.String)field_NRIDENTSNS.getValue())+"*",false,false,null,0,0)); //$JR_EXPR_ID=9$                                          
  <--------------------------------------> 
  2. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type                 
  value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,"*"+((java.lang.String)field_NRIDENTSNS.getValue())+"*",false,false,null,0,0)); //$JR_EXPR_ID=13$                                          
  <--------------------------------------> 
  3. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type                 
  value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,"*"+((java.lang.String)field_NRIDENTSNS.getOldValue())+"*",false,false,null,0,0)); //$JR_EXPR_ID=9$                                          
  <--------------------------------------> 
  4. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type                 
  value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,"*"+((java.lang.String)field_NRIDENTSNS.getOldValue())+"*",false,false,null,0,0)); //$JR_EXPR_ID=13$                                          
  <--------------------------------------> 
  5. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type                 
  value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,"*"+((java.lang.String)field_NRIDENTSNS.getValue())+"*",false,false,null,0,0)); //$JR_EXPR_ID=9$                                          
  <--------------------------------------> 
  6. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type                 
  value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,"*"+((java.lang.String)field_NRIDENTSNS.getValue())+"*",false,false,null,0,0)); //$JR_EXPR_ID=13$                                          
  <--------------------------------------> 
  6 errors      at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:191)     at com.jaspersoft.ireport.desig![enter image description here][1]ner.compiler.IReportCompiler.run(IReportCompiler.java:494)     at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)     at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) 
Compilation running time: 4.807
编译异常:com.jaspersoft.ireport.designer.compiler。ErrorsCollector@eed1de
net.sf.jasperreports.engine.JRException:编译报表表达式类文件时遇到错误:
1.无法将it.businesslogic.ireport.barcode.BcImage解析为类型
value=(java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,“*”+((java.lang.String)字段_nrIdentitsns.getValue())+“*”,false,false,null,0,0))//$JR_EXPR_ID=9美元
2.无法将it.businesslogic.ireport.barcode.BcImage解析为类型
value=(java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,“*”+((java.lang.String)字段_nrIdentitsns.getValue())+“*”,false,false,null,0,0))//$JR_EXPR_ID=13美元
3.无法将it.businesslogic.ireport.barcode.BcImage解析为类型
value=(java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,“*”+((java.lang.String)字段_nrIdentitsns.getOldValue())+“*”,false,false,null,0,0))//$JR_EXPR_ID=9美元
4.无法将it.businesslogic.ireport.barcode.BcImage解析为类型
value=(java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,“*”+((java.lang.String)字段_nrIdentitsns.getOldValue())+“*”,false,false,null,0,0))//$JR_EXPR_ID=13美元
5.无法将it.businesslogic.ireport.barcode.BcImage解析为类型
value=(java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,“*”+((java.lang.String)字段_nrIdentitsns.getValue())+“*”,false,false,null,0,0))//$JR_EXPR_ID=9美元
6.无法将it.businesslogic.ireport.barcode.BcImage解析为类型
value=(java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(26,“*”+((java.lang.String)字段_nrIdentitsns.getValue())+“*”,false,false,null,0,0))//$JR_EXPR_ID=13美元
com.jaspersoft.ireport.desig上的net.sf.jasperreports.engine.design.jractcompiler.compileReport(jractcompiler.java:191)有6个错误![在此处输入图像描述][1]ner.compiler.IReportCompiler.run(IReportCompiler.java:494)位于org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)位于org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)
编译运行时间:4.807
我做错了什么?我正在使用ireports 3.7.0

这是我的类路径:


检查
/web inf/lib
文件夹中是否有文件
烧烤-1.1.jar
(它包含
BcImage.class
)。如果没有,请添加它。

但当我看到错误时,我正在预览它。文件夹在哪里?只需下载该文件,将其添加到类路径中,但继续给我相同的错误检查.jar文件是否包含
BcImage.class
,如果不是,则该类位于
iReport-utils-2.0.1.jar
,因此也将其放入
/web inf/lib