我总是在运行之前即时重新编译我们的.jasper报告。但我没有理由这样做。这需要很长时间,并且当其中四个报告同时运行时,它会占用我们新生产服务器上的 CPU。我们对设计所做的任何事情都不会让我们不得不这样做。但这是我知道的唯一方法:
JasperDesign jasperDesign = JRXmlLoader.load(reportFile);
JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
我试图找出如何从.jasper文件中实例化JasperReport对象,但我很挣扎。
任何快速指针都会有所帮助,在此先感谢您。