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