tomcat - 如何在tomcat上将Eclipse birt从3.7.1升级到4.4.2?
问题描述
我目前正在3.7.1
tomcat 中运行 birt 版本,并且工作正常。现在我想将 birt 升级到4.4.2
tomcat 上。以前版本的 birt 所需的 jar 放在 path 中Tomcat\webapps\myapp\WEB-INF\platform
。但是为了升级,birt 4.4.2 的文档告诉 WebViewerExample
要从 中找到目录birt-runtime-4_2_2
并将其放在 Tomcat 的 webapps 目录中。但这不起作用。还有我会对平台目录中存在的旧插件做什么。
解决方案
下载 OSGI 运行时birt-runtime-osgi-4_4_2-20150217.zip
并解压。打开ReportEngine
文件夹。复制plugins和configuration文件夹,放到tomcat目录下 Tomcat\webapps\yourapplication\WEB-INF\platform
,替换掉已有的。现在将文件夹中的 jar 复制lib
到 tomcat 目录Tomcat\webapps\yourapplication\WEB-INF\lib
并替换现有的。有时您正在使用一些ReportServlet
java 类。因此,您还可以在那里修改 java 代码以提供新的渲染选项,例如xlsx
.
推荐阅读
- python - 如何在 Pandas 中自定义 X 或 Y 轴上的轴刻度标签?
- javascript - 如何使用 Chart.js 和 Canvas 实现 Polar 面积图
- aws-lambda - 亚历克斯地理位置
- odoo - 如何从本地网络外部访问odoo?
- reactjs - 错误页脚仅卡在 Safari 上
- kubernetes - 是否有 Kubernetes 滚动升级/降级完成挂钩
- python - pip 21 不再显示可用的版本号
- android - 应用程序未收到任何广告
- python - 当我使用 spotify api 搜索歌曲并打印响应时,它总是显示响应代码 [502]
- python - Python - 及时迭代并查看 DataFrame 是否包含特定日期