将碧玉报告导出为pdf时遇到错误。那显示NoClassDefFoundError。我尝试了许多类似最近添加的itextPdf jar和itext jar的事情。然后我将那些文件移到lib的ext子文件夹中。但是,我没有运气能告诉我,这是什么问题?
这是我的代码:
JasperPrint jprint = (JasperPrint) JasperFillManager.fillReport(jasperFileName, param, conn);
JasperExportManager.exportReportToPdfFile(jprint, pdfFileName); //exportReportToPdf(jprint);
JasperViewer.viewReport(jprint);
这是我的问题:
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: com/lowagie/text/DocumentException
最佳答案
您会在类路径中错过itext.jar
。下载并添加它,因此该异常将消失。