Migrate to Camunda Spring Boot Starter
Migrate to the Camunda Spring Boot Starter from the Zeebe Spring SDK.
You do not need to perform this migration again if you already did this when upgrading to version 8.8. This guide remains in the 8.9 documentation for customers who did not perform this migration during their 8.8 upgrade. See API and SDK changes to migrate before Camunda 8.10.
About
This guide provides an overview of the process for migrating to the Camunda Spring Boot Starter.
- The Camunda Spring Boot Starter is the official Spring library for connecting to Orchestration Cluster, automating processes, and implementing job workers.
Plan and start your migration early to ensure compatibility, access to latest features, and future support.
Maven/Gradle dependencies
Replace the Zeebe Spring SDK dependency with the Camunda Spring Boot Starter dependency in your pom.xml or build.gradle file.
Maven:
<dependency>
<groupId>io.camunda</groupId>
<artifactId>camunda-spring-boot-starter</artifactId>
<version>8.8.x</version>
</dependency>
Gradle:
implementation 'io.camunda:camunda-spring-boot-starter:${8.8.x}'
Deprecated classes and methods
Please refer to the Camunda Java Client migration guide for details on deprecated classes and methods.