升级jar包,jar包升级,服务器更新,设计器不能打开,设计器不能用,升级服务器,服务器升级。
1. 问题描述
为满足客户的新需求及之前版本某些功能在使用中的不足之处,我们的产品也在不断更新中。若需要修复之前版本中存在的一些问题及需要使用新的功能,就得需要您升级到新版本。
升级分为设计器升级和服务器升级,其升级方式分为重新安装设计器和更新jar包,以下分别介绍。
2. 设计器的升级
2.1 安装设计器
设计器的升级,可从官方网站下载最新版本,重新安装即可。不同版本的设计器,可在一台机子上同时安装,且互不影响。 2.2 更新jar包
下载或与FineReport技术人员索要单独的升级包fr-designer-6.5.jar、fr-server-6.5.jar、fr-third-6.5.jar、fr-applet-6.5.jar替换原来的jar包来升级: fr-designer-6.5.jar:包含FineReport设计器的所有功能,必须更新,存放在%FR_Home%/lib下;
fr-server-6.5.jar:包含FineReport服务器的所有功能,必须更新,存放在%FR_Home%/WebReport/WEB-INF/lib下;
fr-third-6.5.jar:包含引用的第三方类,必须更新,存放在%FR_Home%/WebReport/WEB-INF/lib下;
fr-applet-6.5.jar:Applet打印所使用的包,若需要进行Applet打印,则存放在%FR_Home%/WebReport下。
注:更新jar包后需要重启设计器才会生效,而且jar包所放位置不能放错,否则会导致不能打开设计器。
3. 服务器的升级
服务器的升级有两种方法,分别如下:
3.1 更新jar包
下载或与FineReport技术人员索要单独的升级包fr-server-6.5.jar、fr-third-6.5.jar、fr-applet-6.5.jar替换原来的jar包来升级: fr-server-6.5.jar:包含FineReport服务器的所有功能,必须更新,存放在服务器报表工程如WebReport/WEB-INF/lib下;
fr-third-6.5.jar:包含引用的第三方类,必须更新,存放在服务器报表工程如WebReport/WEB-INF/lib下;
fr-applet-6.5.jar:Applet打印所使用的包,若需要进行Applet打印,则存放在服务器报表工程如/WebReport下。
3.2 安装设计器后拷贝jar包
安装最新版本设计器,然后拷贝安装目录下其位置处的包替换要升级服务器下的包,即可进行升级。
注:更新jar包后需要重启服务器如Tomcat才会生效。
4. 升级注意事项
4.1 更新jar包前必须备份
FineReport采用向下兼容方式,即高版本兼容低版本。在升级至高版本时,为防止升级后出现兼容问题,升级前请备份原jar包及模板。
注:升级后存放jar包的文件夹下不能存在老版本的jar包(重命名的也不可以),否则读取的还是老版本的jar包。
4.2 升级版本范围
FineReport报表提倡同版本间升级,即如6.5.1版本升级至6.5.5版本。
不建议跨版本升级,如6.1或6.2版本升级至最新6.5版本,如有类似升级情况,请先咨询FineReport技术人员。
返回顶部