Get started
Everything you need to build and run your first process service. In Apache KIE 10, the jBPM process engine ships inside Kogito — you build a Kogito service and model your processes in BPMN 2.0.
Prerequisites
- An IDE — VS Code (preferred), IntelliJ IDEA or Eclipse.
- JDK 21 (preferred) or JDK 17 — Temurin works well.
- Maven 3.9+ — Apache Maven.
Step by step
- Build your first service — create a Maven project, design its logic in the Kogito modelers, then run the service and interact with it.
- Model your process in BPMN 2.0 — create and edit BPMN 2.0 models in the BPMN modeler, from start event to end event.
- Develop your process service — process variables, user tasks, persistence, messaging, and integrating processes with decisions.
From here, the
example applications
include orders.bpmn2, a small process to run and pick apart. For jBPM 7 and
earlier releases, the manuals are under Documentation.