0

我的项目正在使用 jasper ireport v(2.5),我使用 jasper ireport v(4.5) 进行了报告,当我与 java 应用程序集成时,它会引发以下错误。

我做了所有“喜欢:- jar 文件,并在 xml 中编辑语言 = java”,但它仍然显示错误。

net.sf.jasperreports.engine.JRException: No report compiler set for language : null
11:00:15,593 ERROR [STDERR]     at net.sf.jasperreports.engine.JasperCompileManager.getCompiler(JasperCompileManager.java:508)
11:00:15,593 ERROR [STDERR]     at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:219)
11:00:15,593 ERROR [STDERR]     at com.Utilities.JasperReport.getReport(Unknown Source)
11:00:15,593 ERROR [STDERR]     at com.Report.Payment.ChequedebitAction.Submit(Unknown Source)
11:00:15,593 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
11:00:15,593 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
11:00:15,594 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
11:00:15,594 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
4

1 回答 1

1

参考这个链接,我设置了我的语言,现在我的报告工作正常。

链接状态

确保“语言”包含在 XMLXS 标头中(检查 XML 选项卡,它通常默认为 Groovy),但为了创建报告以将它们上传到 OIA,语言需要是 java。我不知道即使在我进行保存后它会继续自行重置,尽管它似乎默认为 groovy

于 2014-09-02T06:36:09.870 回答