1

我到底该如何更新到 JasperServer 的新版本?他们的网站没有关于如何做到这一点的真实文档。

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


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

4

2 回答 2

3
  1. 阅读JasperServer 安装指南
  2. 阅读js-exportjs-import命令。

过去,我做了以下事情:

  1. 用于js-export保存报告的副本。
  2. 安装一个新的数据库。
  3. 安装最新的 JasperServer 版本。
  4. 用于js-import加载以前导出的报告。
于 2011-05-17T18:51:57.917 回答
2

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

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

如果您使用 maven 之类的东西来构建您正在使用的任何东西,您可以更新依赖信息中的版本并运行新构建,并且在所有现有单元测试通过后,您可以使用新版本的 jasperreports 运行您的应用程序并确保这一切仍在工作。

于 2011-05-16T21:51:53.840 回答