Help Center/Cloud Service Engine/Developer Guide/Appendix/Spring Cloud Huawei Version Upgrade
Updated on 2026-03-20 GMT+08:00

Spring Cloud Huawei Version Upgrade

Using Dependency Management to Manage Dependencies

To reduce problems caused by third-party dependency package compatibility or multiple versions during microservice migration, use Dependency Management in the pom.xml file of the application to manage dependencies. The details are as follows:

<dependencyManagement>
  <dependencies>
	<!-- configure user spring cloud / spring boot versions -->
	<dependency>
	  <groupId>org.springframework.boot</groupId>
	  <artifactId>spring-boot-dependencies</artifactId>
	  <version>${spring-boot.version}</version>
	  <type>pom</type>
	  <scope>import</scope>
	</dependency>
	<dependency>
	  <groupId>org.springframework.cloud</groupId>
	  <artifactId>spring-cloud-dependencies</artifactId>
	  <version>${spring-cloud.version}</version>
	  <type>pom</type>
	  <scope>import</scope>
	</dependency>
	<!-- configure spring cloud huawei version -->
	<dependency>
	  <groupId>com.huaweicloud</groupId>
	  <artifactId>spring-cloud-huawei-dependencies</artifactId>
	  <version>${spring-cloud-huawei.version}</version>
	  <type>pom</type>
	  <scope>import</scope>
	</dependency>
  </dependencies>
</dependencyManagement>

Version dependencies:

<properties>
  <spring-boot.version>2.7.18</spring-boot.version>
  <spring-cloud.version>2021.0.9</spring-cloud.version>
  <spring-cloud-huawei.version>1.10.11-2021.0.x</spring-cloud-huawei.version>
</properties>

During version upgrade, you only need to change the version configured in properties.

The preceding version dependencies are only examples. For new projects, the latest version is recommended. For details, see Microservice Development Framework Versions.