我正在编写一个弹簧应用程序。我有这样的预定工作。
@Async
@Scheduled(cron = "0 0 16 * * ?")
public void createReport()
{
// argJasperPath = /WEB-INF/jasperFiles/myreport.jasper
JasperPrint jasperPrint = JasperFillManager.fillReport(argJasperPath, argReportParams, argDataSource);
JasperExportManager.exportReportToPdfFile(jasperPrint, argOutputPath);
}
这在每天 16:00 运行并创建报告。我正在使用JasperReports生成报告。我在/WEB-INF/jasperFiles/myreport.jasper下有myreport.jasper文件,当我在生成报告时运行我的工作时,我得到了。FileNotFound exception
如何以预定的方法访问我的jasper文件?