找不到异常文件 - net.sf.jasperreports.engine.JRException

时间:2014-02-11 11:31:15

标签: java jasper-reports filenotfoundexception

我在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

1 个答案:

答案 0 :(得分:0)

尝试

URL in = this.getClass().getResource("/wifi/tickets/tickets.jasper");
report = (JasperReport) JRLoader.loadObject(in);