Совместимость версий Spring Boot

Этот раздел перенесён из документации Camunda 7 и в дальнейшем будет доработан с учётом особенностей OpenBPM Engine

Каждая версия OpenBPM Engine Spring Boot Starter привязана к конкретной версии OpenBPM Engine и Spring Boot. Только эти стандартные комбинации рекомендованы (и поддерживаются) OpenBPM Engine. Другие комбинации должны быть тщательно протестированы перед использованием в продакшене.

Версия Spring Boot Starter Версия OpenBPM Engine Версия Spring Boot

2025.0.x

2025.0.x

3.5.x

2026.0.x

2026.0.x

3.5.x

1.1.x-ee (Enterprise)

1.1.x-ee

3.5.x

2.0.x-ee (Enterprise)

2.0.x-ee

4.0.x

Стартеры OpenBPM Engine Enterprise 2.0.x требуют Spring Boot 4.0.x и Spring Framework 7.0.x; Spring Boot 3.x не поддерживается. Порядок обновления приложения описан в Обновление Enterprise с 1.x на 2.x.

Для этих версий поддерживаются все перечисленные версии Spring Boot, при этом по умолчанию используется самая старая из них. Если вы хотите использовать более новую поддерживаемую версию, настройте dependencyManagement в вашем приложении, например, добавьте следующее при использовании Maven:

<dependencyManagement>
  <dependencies>
  ...
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-dependencies</artifactId>
      <version>4.0.x</version> <!-- укажите корректную версию здесь -->
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  ...
  </dependencies>
</dependencyManagement>

OpenBPM Engine Spring Boot Starter:

<dependency>
  <groupId>io.openbpm.bpm.springboot</groupId>
  <artifactId>openbpm-engine-bpm-spring-boot-starter</artifactId>
  <version>${openbpm.version}</version>
</dependency>

Лицензия и атрибуция

Эта документация была создана на базе материала "Camunda 7 Docs" от Camunda, находится под лицензией Creative Commons Attribution-ShareAlike 3.0 Unported License .

Оригинал документации: https://docs.camunda.org