Guide to Maven-based esProc Community Edition Upgrade in the Integrated Environment

 


Applicable scenarios

When esProc Community Edition is integrated into a third-party project and when a new version of esProc jar package is released, you can use the Maven method to quickly upgrade esProc jar package without manually downloading and replacing jar files. This can effectively simplify the upgrade process.

Query version information

If you want to view all released jar package versions of esProc Community Edition, find them using the following method:

1. Access the Maven repository configured for the project.

2. Search for keyword esproc within the repository to get a list of all released versions and detailed information, from which you can choose the version to which your esProc Community Edition will be upgraded.

For example, access Maven central repository. Below is the interface of searching for esproc:

imagepng

Upgrade process

1. Modify the project’s pom.xml file

Open configuration file pom.xmlin the project, and find dependency settings related to esProc Community Edition (if there are no such settings, add the following content to the file).

Upgrade esProc to the target version (say 20250801). Here are the detailed settings:

<dependencies>
<dependency>
<groupId>com.scudata.esproc</groupId>
<artifactId>esproc</artifactId>
<version>20250801</version> <!-- Enter target version code, say20250801 -->
</dependency>
</dependencies>

Note: The above settings will automatically load the target version’s esproc.jar and all its related jar files, without manually configuring the dependencies.

2. Execute Maven-based upgrade

Save the pom.xml file and execute Maven Update in your development tool, say in Eclispse, according to the following steps:

Right-click project → Maven → Update Project..., check the project and click OK.

After the execution is finished, Maven will automatically load the target version’s esproc.jar and its related dependencies to complete the jar package upgrade.