我在将 jasper 报告导出为 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
。下载并添加,这样异常就消失了。
关于java - 导出为 pdf 时出现 NoClassDefFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32431839/