我正在升级我的JasperReports版本,如标题所述。 我不太了解JasperReports版本升级。为了使它工作,我必须改变所有的事情。我有最新的.jar文件的一切。但是,当我打印我的.PDF报告时,它给了我这个错误。将JasperReports 1.3.1升级到JasperReports 4.6
error:could not open file because its damaged or not supported.
在日食它显示了这个异常
java.lang.NoSuchFieldError: PRINTSCALING at
net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:532) at
net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:396) at
net.sf.jasperreports.engine.JasperExportManager.exportToPdf(JasperExportManager.java:212) at
net.sf.jasperreports.engine.JasperExportManager.exportReportToPdf(JasperExportManager.java:536) at
com.sibisoft.northstar.util.JasperReportGenerator.getPdfByteArray(JasperReportGenerator.java:679)
请帮助我。
如果可能,添加一些屏幕快照/链接。 –
java.lang.NoSuchFieldError的:PRINTSCALING \t在net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:532) \t在net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter。的java:396) \t在net.sf.jasperreports.engine.JasperExportManager.exportToPdf(JasperExportManager.java:212) \t在net.sf.jasperreports.engine.JasperExportManager.exportReportToPdf(JasperExportManager.java:536) \t在玉米.sibisoft.northstar.util.JasperReportGenerator.getPdfByteArray(JasperReportGenerator.java:679) –
这是例外 –