如何在 tomcat 上将 Eclipse birt 从 3.7.1 升级到 4.4.2?

How to upgrade Eclipse birt from 3.7.1 to 4.4.2 on tomcat?

我目前 运行 tomcat 中的 birt 版本 3.7.1 并且工作正常。现在我想在 tomcat 上将 birt 升级为 4.4.2。之前版本birt所需的jar放在路径Tomcat\webapps\myapp\WEB-INF\platform中。但是对于升级,birt 4.4.2 的文档告诉我们从 birt-runtime-4_2_2 中找到 WebViewerExample 目录并将其放入 Tomcat 的 webapps 目录中。但这是行不通的。另外,我会如何处理平台目录中的旧插件。

下载 OSGI 运行 次 birt-runtime-osgi-4_4_2-20150217.zip 并解压。打开 ReportEngine 文件夹。将plugins and configuration文件夹复制到tomcat目录下Tomcat\webapps\yourapplication\WEB-INF\platform替换掉已有的。现在将 lib 文件夹中的 jars 复制到 tomcat 目录 Tomcat\webapps\yourapplication\WEB-INF\lib 并替换现有的。有时您会使用一些 ReportServlet java class。因此,您还修改了那里的 java 代码以提供新的呈现选项,例如 xlsx.