ireport常见的几种异常

来源:互联网 发布:网络教育大学有哪些 编辑:程序博客网 时间:2024/05/21 16:58
(1)spring+jasperReport生成PDF格式的报表时报
    java.lang.NoSuchMethodError: com.lowagie.text.pdf.PdfWriter.setRgbTransparencyBlending(Z)V异常
    原因:iText.jar文件过旧,将之改为2.1版就没事了。
    (2)java.lang.NoClassDefFoundError: org/codehaus/groovy/control/CompilationFailedException异常
       原因:没有导入 groovy-all.jar 包,导入 groovy-all.jar 包就可以了。
    (3)Excle 应用:
       java.lang.NoClassDefFoundError: org/apache/poi/hssf/usermodel/HSSFCellStyle
       出现上述错误提示加入 poi-3.2-FINAL-20081019.jar
    (4)net.sf.jasperreports.engine.JRRuntimeException: Could not load the following font :
       pdfFontName   : STSong-Light
       pdfEncoding   : UniGB-UCS2-H
       isPdfEmbedded : false
       出现上述错误提示加入
       iTextAsian.jar
    (5)java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester
       出现上述错误提示加入 commons-digester-1.7.jar   iReport/lib  功能简述:解析 xml 文件;
    (6)java.lang.NoClassDefFoundError: org/apache/commons/collections/ArrayStack 出现上述错误提示加入
       commons-beanutils-1.7.jar    iReport/lib
    (7)java.lang.NoClassDefFoundError: org/apache/commons/collections/ReferenceMap 出现上述错误提示加入
       commons-collections-3.7.jar   iReport/lib
      
    (8)
     异常:Found two components for namespace 
     解决方法.查看是否在工程目录添加了外部jar [jasperreports-X.X.X.jar],[jasperreports-X.X.X-javaflow.jar]
     如果有同时添加了这两个jar.移除[jasperreports-3.5.3-javaflow.jar] 则可.
0 0