FineReport应该怎么升级

 

  升级分为设计器升级和服务器升级,其升级方式分为重新安装设计器和更新jar包,以下分别介绍

  升级注意事项

  更新jar包前必须备份

  FineReport采用向下兼容方式,即高版本兼容低版本。在升级至高版本时,为防止升级后出现兼容问题,升级前请备份原jar包及模板。

  注:升级后存放jar包的文件夹下不能存在老版本的jar包(重命名的也不可以),否则读取的还是老版本的jar包。

  1、设计器的升级

  设计器的升级,可从官方网站下载最新版本,重新安装即可。不同版本的设计器,可在一台机子上同时安装,且互不影响

  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的版本一致,否则可能会导致某些模板在本地看的效果是正确的,但是放在服务器下面的时候就出问题了。

  另:在进行版本升级时请先查看升级兼容性,有的版本升级时的方式可能会有所差异,大体不变

时间: 2024-08-07 23:51:04

FineReport应该怎么升级的相关文章

报表工具FineReport升级教程

  FineReport是很多网友都在日常工作中都会使用的一款报表软件,它不仅数据处理功能很强大,表单设计方面的功能也是很多.所以,很多网友都希望将FineReport设计器升级和服务器进行升级,升级后的FineReport功能会比较完善.下面小编分享一FineReport升级的教程,希望可以帮到大家! FineReport 升级分为设计器升级和服务器升级,其升级方式分为重新安装设计器和更新jar包,以下分别介绍; 升级注意事项: 更新jar包前必须备份 FineReport采用向下兼容方式,即

ubuntu下安装nodejs以及升级的办法

  本文介绍了ubuntu 12.04服务器安装nodejs以及升级的方法,ubuntu安装nodejs以及升级的实例教程,需要的朋友参考下. 因为最近打算研究下nodejs,结果发现了网上并没有适合先在的nodejs的安装和更新教程 首先在ubuntu的命令行下执行: ? 1 apt-get install nodejs 然后我们需要安装npm,这是nodejs用的版本管理工具: ? 1 apt-get install nodejs 接着我们用node -v可以看下版本,如果发现版本很低的话(

简单的把Windows XP进行升级已经不行了

专家表示:"简单的把Windows XP进行升级已经不行了."并且预测,将有相当多的大企业在微软停止对XP系统的支持以后,依旧选择使用这一系统.微软计划,到2014年4月8日,全面停止对XP系统包括公共安全补丁在内的所有支持.     虚拟技术厂商VMware台式产品营销主管贝蒂·朱诺(Betty Junod)表示:"我们的调查显示,大型企业在将XP升级为Windows 7方面的进程最为缓慢,有64%的大型企业尚未完成这一升级." 她补充道:"一半多一点的

升级SP1获得支持工作

虽然Windows 8已经被证实在全球不受欢迎,但Windows 7依然是一款无论是技术上还是市场上都表现很棒的产品,不过2009年发布以来它已经走过四年的时间,根据微软的生命周期政策,Windows 7 RTM版本的主流支持时间将在4月9日结束,当然这并不影响打了SP1补丁以后的版本.     如果您是Windows 7的正版用户,请尽快升级到SP1以获得支持工作,这一版本的生命周期为2015年1月13日,而扩展支持周期要到2020年1月14日才过期.

微软鲍尔默:Win8升级速度比Win7快

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   Windows部门主管Tami Reller近日透露,Win8已经售出了4000万份授权许可.微软CEO史蒂夫·鲍尔默在刚刚的年度股东大会上证实了这一消息,另外,他还表示,Win8的升级速度超过了Win7. 鲍尔默指出,Win8的升级速度超过了当年Win7发布后的升级速度,但是他并没有公布官方数据.换句话说,当前从旧版系统升级至Win8的用户量比2009年Vis

error-mysql_upgrade 升级错误

问题描述 mysql_upgrade 升级错误 以下错误:[root@iptst~]# mysql_upgrade -uadmin -pEnter password:Looking for 'mysql' as: mysqlLooking for 'mysqlcheck' as: mysqlcheckFATAL ERROR: Upgrade failed 解决方案 FATAL ERROR: Upgrade failed 解决方案二: mysql_upgrade -u root -p 检查是否用r

win7打开安全管家弹出免费升级win10的窗口

  win7打开安全管家弹出免费升级win10的窗口 1.首先在桌面上新建两个文本文档; 2.将两个文档分别重命名为CheckMewin10和WIN10CHECK0512,其后缀名更改为.exe,注意刷新桌面之后应该变为可执行文件; 3.将这两个文件复制粘贴到以下路径:C:WindowsSysWOW64configsystemprofileAppDataRoaming,若是提示文件已经存在,我们选择替换; 注意:如果系统是32位的朋友,则路径为:C:WindowsSysWOW32configsy

Win8升级Win8.1系统提示无法更新保留分区怎么办?

  Win8升级Win8.1系统提示无法更新保留分区怎么办? 1.通过磁盘管理工具压缩500MB的新分区F; 2.按"Windows+X"打开命令提示符管理员,输入"bcdboot.exe C:Windows /s F:"; 注:您可以复制命令后,切换至命令窗口右键选择粘贴,避免输入错误; 3.等待操作完成后按"Windows+R",按回车,再输入"Diskpart",回车; 4.输入" select volume

Office2007可免费升级为Office2010

近日,微软发布了Office2010,改进了不少功能及应用,目前官方报价为398元,但如果是在今年3月5日至9月30日期间购买合格O ffice2007产品,或 预装Office 2007的新PC,就可免费升级为2010版本. 新增的OpenType可添加特殊效果 记者了解到,与Office2007相比,Office2010新增和改进了不少功能及应用.使用W ord2010和Publisher 2010中新增的O penType版式工具,可为文本添加特殊效果.使用许多OpenType字体中提供的