Upgrades are divided into designer upgrades and server upgrades, which are upgraded in a way that includes reinstalling the designer and updating the jar package, described below
Upgrade considerations
You must back up the jar package before you update it
The Finereport is backward-compatible, that is, the high version compatibility low version. When upgrading to a newer version, to prevent compatibility issues after the upgrade, back up the original jar packs and templates before upgrading.
Note: The old version of the jar package cannot exist under the folder where the jar package was upgraded (nor can it be renamed), otherwise the old version of the jar package will be read.
1. Upgrade the designer
Designer upgrades, you can download the latest version from the official website and reinstall it. Different versions of the designer can be installed on one machine at the same time without affecting
2. Update Jar Package
Request a separate upgrade package with the Finereport technician Fr-designer-7.1.jar, Fr-server-7.1.jar, Fr-third-7.1.jar, Fr-applet-7.1.jar, delete the original Fr-xx-7.0.jar, and then copy the Fr-xx-7.1.jar to the corresponding directory:
Fr-designer-7.1.jar: All functions containing finereport designer must be updated and stored under%fr_home%/lib;
Fr-server-7.1.jar: Contains all functions of Finereport server, must be updated, stored under%fr_home%/webreport/web-inf/lib;
Fr-third-7.1.jar: A third party class containing references that must be updated and stored under%fr_home%/webreport/web-inf/lib;
Fr-applet-7.1.jar:applet Print the package used, and if necessary for applet printing, stored under%fr_home%/webreport.
Commons-codec-1.6.jar: When you upgrade to 7.1.1, you need to put this bag under%fr_home%/webreport/web-inf/lib.
Note: You will not be able to open the designer until you update the jar package and you need to reboot the designer before it takes effect, and the jar package should not be placed in a wrong place.
3, the server upgrade
There are two ways to upgrade a server, including the following:
Update Jar Pack
Request a separate upgrade package with the Finereport technician Fr-server-7.1.jar, Fr-third-7.1.jar, Fr-applet-7.1.jar, delete the original Fr-xx-7.0.jar, and then copy the Fr-xx-7.1.jar to the corresponding directory:
Fr-server-7.1.jar: Contains all functions of the Finereport server, must be updated, stored in the server report works such as Webreport/web-inf/lib;
Fr-third-7.1.jar: Contains the referenced third party class, must be updated, stored in the server report project such as Webreport/web-inf/lib;
Fr-applet-7.1.jar:applet Print the package used, if necessary for applet printing, then stored in the server report works such as/webreport.
Commons-codec-1.6.jar: When you upgrade to 7.1, you need to put this bag under webreport/web-inf/lib;
4. Install Designer and copy jar package
You can upgrade by installing the latest version designer and then copying the package at its location under the installation directory to upgrade the packages under the server.
Note: You will need to reboot the server after the jar package is updated such as Tomcat to take effect. And you need to make sure that the version of the jar on the server is the same as the one on the designer, or it might cause some templates to look local, but it's going to be a problem under the server.
Another: In the version upgrade, please review the upgrade compatibility, and some version upgrade may be different in the way, generally unchanged