升级到JasperServer的新版本

时间:2011-05-16 21:14:15

标签: ireport jasperserver

我如何在全球范围内更新到新版本的JasperServer?他们的网站没有关于如何实现这一目标的真实文档。

我已经下载了JasperServer档案(Windows,顺便说一句),但下一步是什么?


这样做的原因是新版本的iReport与它自己的新jrxml文件存在某种文件兼容问题,而当前的修复程序正在更新JasperServer。

2 个答案:

答案 0 :(得分:3)

  1. 阅读JasperServer install guide
  2. 了解js-exportjs-import命令。
  3. 过去,我做了以下事情:

    1. 使用js-export保存报告副本。
    2. 安装新数据库。
    3. 安装最新的JasperServer版本。
    4. 使用js-import加载以前导出的报告。

答案 1 :(得分:2)

他们没有说明如何做的原因是因为JasperReports不是最终用户自己升级的独立应用程序 - 它是用于报告功能的库。如果您没有自己构建使用JasperReports的应用程序,那么您没有任何理由升级到4.0.2。

如果您自己构建了应用程序,那么您只需要将旧jasperreports中的jar与新的jarsperreports交换掉,然后进行测试以确保没有对API进行任何重大更改。 (更改日志似乎没有表明有任何,但你没有指出你正在升级的版本,所以也许有一些)

如果您正在使用maven之类的东西构建您正在使用的任何内容,您可以更新相关性信息中的版本并运行新版本,并且在您通过所有现有单元测试后,您可以使用新版本的jasperreports运行您的应用程序并确保它仍然有效。