Apache Maven Coordinates
This page lists the most commonly used Apache Maven Coordinates for EximeeBPMS.
Most EximeeBPMS artifacts are pushed to maven central.
EximeeBPMS BOM (Bill of Materials)
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.eximeebpms.bpm</groupId>
<artifactId>eximeebpms-bom</artifactId>
<version>1.0.0</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>
Use the BOM!
Please import the EximeeBPMS BOM if you use multiple EximeeBPMS projects. The BOM defines versions for all EximeeBPMS projects. This way it is ensured that no incompatible versions are imported.
EximeeBPMS Engine
<dependency>
<groupId>org.eximeebpms.bpm</groupId>
<artifactId>eximeebpms-engine</artifactId>
</dependency>
EximeeBPMS Engine Spring Integration
The eximeebpms-engine
Spring integration for Spring Framework 5:
<dependency>
<groupId>org.eximeebpms.bpm</groupId>
<artifactId>eximeebpms-engine-spring</artifactId>
</dependency>
The eximeebpms-engine
Spring integration for Spring Framework 6:
<dependency>
<groupId>org.eximeebpms.bpm</groupId>
<artifactId>eximeebpms-engine-spring-6</artifactId>
</dependency>
EximeeBPMS Engine CDI Integration
<dependency>
<groupId>org.eximeebpms.bpm</groupId>
<artifactId>eximeebpms-engine-cdi</artifactId>
</dependency>
EximeeBPMS DMN Engine BOM (Bill of Materials)
This BOM allows to use the DMN engine standalone without the BPMN engine and the rest of the EximeeBPMS Platform.
<dependencyManagement>
<dependency>
<groupId>org.eximeebpms.bpm.dmn</groupId>
<artifactId>eximeebpms-engine-dmn-bom</artifactId>
<version>1.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencyManagement>
EximeeBPMS DMN
This dependency allows to use DMN engine standalone without the BPMN engine and the rest of the EximeeBPMS Platform.
It is not needed when using eximeebpms-engine
because that already contains the DMN engine.
<dependency>
<groupId>org.eximeebpms.bpm.dmn</groupId>
<artifactId>eximeebpms-engine-dmn</artifactId>
</dependency>
Process Application EJB Client
<dependency>
<groupId>org.eximeebpms.bpm.javaee</groupId>
<artifactId>eximeebpms-ejb-client</artifactId>
</dependency>
EximeeBPMS Artifact Storage
In order to browse the EximeeBPMS artifacts, here are the link you can use. eximeebpms.org/download/.