1. 概述编辑
1.1 版本
报表服务器版本 |
---|
10.0 |
1.2 应用场景
用户需要插件实现某一功能时,可在服务器中下载插件进行使用。
注:FineReport 设计器中下载插件可参考 设计器插件管理
1.3 功能简介
插件管理界面提供可视化界面安装、删除、更新、禁用、启用插件。如下图所示:
注:IE8 以及下版本浏览器不支持。
插件管理支持以下特性:
支持热部署,安装、删除、更新、禁用、启用不需要重启。
配置 license 不需要重启。
自动安装和更新插件的依赖(包括插件之间的依赖关系)。
自动删除不再使用的文件和服务依赖。
远程环境下自动检测插件是否匹配,并实时同步插件的运行状态。
2. 安装插件编辑
注1:某些插件设计器需要用到,且设计器远程连接服务器进行操作,那么设计器和服务器两边都需要安装该插件。例如:多维数据集插件等。
注2:本章以安装「日期移动端日历样式」插件为例,介绍服务器上安装插件的步骤。
注3:本章示例服务器为 Tomcat 服务器, Tomcat 服务器的部署可参考 独立部署
2.1 方法一
1)以管理员身份进入数据决策系统,点击管理系统>插件管理,搜索框输入插件名称进行搜索,选中需要安装的插件,点击安装,以安装「日期移动端日历样式」插件为例,如下图所示:
2)插件安装成功后,弹出安装成功弹窗。如下图所示:
2.2 方法二
1)在 帆软市场 上下载「日期移动端日历样式」插件,得到的压缩包如下图所示:
注:在帆软市场中需使用帆软通行证登录后,才能下载插件。
2)以管理员身份进入 Tomcat 服务器中,点击管理系统>插件管理>从本地安装,选择压缩包,如下图所示:
2.3 方法三
注:当没有购买决策系统或 war 包部署时,可通过手动安装插件。
2.3.1 插件准备
1)FineReport 设计器所安装的插件存储在%FR_HOME%\webapps\webroot\WEB-INF\plugins 路径中,如下图所示:
注:路径下的文件夹必须是在设计器中安装插件生成的,不是官网下载的插件压缩包解压后得到的文件夹。
2)用户可根据插件版本、插件安装时间(修改日期)、插件文件所包含的 JAR 文件名称确定已安装插件对应的插件文件。如下图所示:
2.3.2 复制粘贴插件文件
将%FR_HOME%\webapps\webroot\WEB-INF\plugins下的plugin-com.fr.plugin.mobile.widget.date-10.4.55 文件复制粘贴到%Tomcat_HOME%\webapps\webroot\WEB-INF\plugins 路径下。如下图所示:
2.3.3 效果展示
重启 Tomcat 服务器,点击管理系统>插件管理,可看到「日期移动端日历样式」插件已成功安装。如下图所示:
3. 禁用/启用插件编辑
选中某一插件,点击禁用/启用按钮,提示:插件已被禁用/插件已被启用。如下图所示:
4. 删除插件编辑
在服务器「插件管理」处,选中要删除的插件,点击删除按钮,点击弹窗上的确定按钮。如下图所示:
5. 更新插件编辑
在服务器「插件管理」处,选中需更新的插件,点击更新按钮,点击弹窗上的确定按钮。如下图所示: