我到底该如何更新到 JasperServer 的新版本?他们的网站没有关于如何做到这一点的真实文档。
我已经下载了 JasperServer 存档(Windows,顺便说一句),但下一步是什么?
这样做的原因是新版本的 iReport 与它自己的新 jrxml 文件存在某种文件兼容问题,当前的修复是更新 JasperServer。
我到底该如何更新到 JasperServer 的新版本?他们的网站没有关于如何做到这一点的真实文档。
我已经下载了 JasperServer 存档(Windows,顺便说一句),但下一步是什么?
这样做的原因是新版本的 iReport 与它自己的新 jrxml 文件存在某种文件兼容问题,当前的修复是更新 JasperServer。
js-export
和js-import
命令。过去,我做了以下事情:
js-export
保存报告的副本。js-import
加载以前导出的报告。他们没有说明如何做到这一点的原因是因为 JasperReports 不是最终用户自行升级的独立应用程序 - 它是用于报告功能的库。如果您没有自己构建使用 JasperReports 的应用程序,那么您真的没有任何理由升级到 4.0.2。
如果您确实自己构建了应用程序,那么您只需将旧 jasperreports 中的 jar 替换为新的,然后进行测试以确保对 API 没有任何重大更改。(更改日志似乎没有表明有任何版本,但是您从未指出要从哪个版本升级,所以也许有一些)
如果您使用 maven 之类的东西来构建您正在使用的任何东西,您可以更新依赖信息中的版本并运行新构建,并且在所有现有单元测试通过后,您可以使用新版本的 jasperreports 运行您的应用程序并确保这一切仍在工作。