【发布时间】:2017-09-05 14:50:29
【问题描述】:
我在 java 中使用 jasper 报告编写生成报告的代码,我编写以下代码使用结果集从 mysql 数据库生成报告。
JRResultSetDataSource resultSetDataSource = new JRResultSetDataSource(resultSet);
System.out.println("Filling report...");
JasperFillManager.fillReportToFile("reports/DbReportDS.jasper", null, resultSetDataSource);
System.out.println("Done!");
当我执行此代码时,它会生成以下错误
Filling report...
net.sf.jasperreports.engine.JRException: java.io.FileNotFoundException: reports\DbReportDS.jasper
【问题讨论】:
-
确保在项目中包含所需的 jasper 报告 jar 文件。
-
是的,我已将所有 jar 文件包含到项目中,即使我也成功执行了使用 jrxml 文件生成 pdf 文件的代码,但我想使用 resultres 对象生成报告。
标签: java jasper-reports filenotfoundexception