How Finereport should upgrade

Source: Internet
Author: User

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.