我是 BIRT 报告的新手。我能够设计报告并作为查看器运行,但是当我尝试使用 Spring Boot API 调用它时,我面临 -
org.eclipse.birt.report.engine.api.EngineException: 设计文件有错误,无法运行。
org.eclipse.birt.report.model.parser.DesignParserException:版本“3.2.25”的报告文件无效,因为它大于最新支持的版本。 在 org.eclipse.birt.report.model.parser.ModuleState.parseAttrs(ModuleState.java:114) ... 73 更多。我面临 BIRT 依赖版本和报表设计版本的版本兼容性问题。
我想知道与报告版本兼容的 BIRT 运行时依赖关系 <3.2.25>,或者是否有任何其他解决方案可以解决上述问题。
我尝试更改依赖项,但无法匹配支持报告版本 3.2.25 的依赖项。
提前致谢!
在大多数情况下,如果您在打开文件之前编辑文件并用 3.2.23 替换 3.2.25 就足够了。