FineReport是一款很实用的报表软件很多朋友都希望FineReport进行升级升级后的FineReport功能会比较完善。下面小编分享一FineReport应该怎么升级
升级分为设计器升级和服务器升级多玩dnf盒子中如何使用盒子时装补丁?升级后的FineReport功能会比较完善。下面小编分享一FineReport应该怎么升级
升级分为设计器升级和服务器升级其升级方式分为重新安装设计器和更新jar包以下分别介绍
升级注意事项
更新jar包前必须备份
FineReport采用向下兼容方式即高版本兼容低版本。在升级至高版本时为防止升级后出现兼容问题升级前请备份原jar包及模板。
注:升级后存放jar包的文件夹下不能存在老版本的jar包(重命名的也不可以)否则读取的还是老版本的jar包。
1、设计器的升级
设计器的升级可从官方网站下载最新版本重新安装即可。不同版本的设计器多玩dnf盒子中如何使用盒子时装补丁?重新安装即可。不同版本的设计器可在一台机子上同时安装且互不影响
2、更新jar包
与FineReport技术人员索要单独的升级包fr-designer-7.1.jar、fr-server-7.1.jar、fr-third-7.1.jar、fr-applet-7.1.jar将原来的fr-xx-7.0.jar删除然后将fr-xx-7.1.jar拷贝到对应目录:
fr-designer-7.1.jar:包含FineReport设计器的所有功能必须更新存放在%FR_Home%/lib下;
fr-server-7.1.jar:包含FineReport服务器的所有功能必须更新存放在%FR_Home%/WebReport/WEB-INF/lib下;
fr-third-7.1.jar:包含引用的第三方类必须更新存放在%FR_Home%/WebReport/WEB-INF/lib下;
fr-applet-7.1.jar:Applet打印所使用的包若需要进行Applet打印则存放在%FR_Home%/WebReport下。
commons-codec-1.6.jar:升级到7.1.1的时候需要将这个包放到%FR_Home%/WebReport/WEB-INF/lib下;
注:更新jar包后需要重启设计器才会生效而且jar包所放位置不能放错否则会导致不能打开设计器
3、服务器的升级
服务器的升级有两种方法分别如下:
更新jar包
与FineReport技术人员索要单独的升级包fr-server-7.1.jar、fr-third-7.1.jar、fr-applet-7.1.jar将原来的fr-xx-7.0.jar删除然后将fr-xx-7.1.jar拷贝到对应目录:
fr-server-7.1.jar:包含FineReport服务器的所有功能必须更新存放在服务器报表工程如WebReport/WEB-INF/lib下;
fr-third-7.1.jar:包含引用的第三方类必须更新存放在服务器报表工程如WebReport/WEB-INF/lib下;
fr-applet-7.1.jar:Applet打印所使用的包若需要进行Applet打印则存放在服务器报表工程如/WebReport下。
commons-codec-1.6.jar:升级到7.1的时候需要将这个包放到WebReport/WEB-INF/lib下;
4、安装设计器后拷贝jar包
安装最新版本设计器然后拷贝安装目录下其位置处的包替换要升级服务器下的包即可进行升级。
注:更新jar包后需要重启服务器如Tomcat才会生效。并且需要保证服务器上和设计器上的jar的版本一致否则可能会导致某些模板在本地看的效果是正确的但是放在服务器下面的时候就出问题了。
另:在进行版本升级时请先查看升级兼容性有的版本升级时的方式可能会有所差异大体不变
软件名称: FineReport报表软件V7.1.1免费版