服务器安装插件可以通过fs的插件管理完成,或者手动拷贝jar包和文件夹。下面分别介绍。
1.1服务器上fs插件管理安装插件
更新2016-5-31号及以后的jar,服务器上可以通过fs的插件管理来对服务器上的插件进行安装、启用、禁用、删除
注:内置jetty服务器,建议直接使用设计器的插件管理进行管理
另:ie8以及下版本浏览器不支持
登录决策系统后,点击管理系统>插件管理,可以看到应用商城,插件的安装,禁用,删除,和设计器端安装插件方法一致,详细请查看插件的安装管理,操作完成后重启一下服务器即可。
1.2服务器上手动安装插件
注:当没有购买决策系统,或者war包部署时,可以通过手动安装插件
复制必要性文件至服务器已有工程中
plugin-com.fr.plugin.mdnl-0.jar、plugin-com.fr.plugin.mdnl-1.jar、plugin-com.fr.plugin.mdnl-2.jar、plugin-com.fr.plugin.oldui-1.jar、plugin-com.fr.plugin.sap-0.jar、plugin-com.fr.plugin.sap-3.jar等plugin开头的jar:包含了报表插件管理里安装的所有插件,必须拷贝至WEB-INF\lib下;
plugins:该文件夹包含了报表管理里安装的所有插件的jar包和配置信息,拷贝至WEB-INF\plugins下。
下面以服务器上安装sap插件为例
拷贝%FineReport_HOME%\WEB-INF\lib下的plugin-com.fr.plugin.bi.fine.index-0.jar至服务器WEB-INF\lib下;
拷贝%FineReport_HOME%\WEB-INF\plugins下的plugin-com.fr.plugin.bi.fine.index文件夹至服务器WEB-INF\plugins下。
重启服务器即可。
注:如果是8.2.0-8.5.9版本的新图表插件,还需要拷贝%FineReport_HOME%\WEB-INF\resources\下的geojson文件夹、phantomjs文件夹和phantom.xml文件至服务器相应目录下;如果是8.6.0版本及以后的新图表插件,地图json文件位于%FineReport_HOME%\WEB-INF\assets\下的map文件夹内。
1.3 注意事项
有些插件如果是设计器界面需要用到,然后设计器这边远程设计到服务器进行远程操作,那么就需要设计器和服务器两边都安装该插件。
比如:多维数据集插件/图表(新特性)插件等