Skip to main content

Installation

Add Endive to your project using Maven or Gradle.

Maven

Add the runtime dependency to your pom.xml:

<dependency>
<groupId>run.endive</groupId>
<artifactId>runtime</artifactId>
<version>${endive.version}</version>
</dependency>

Bill of Materials (BOM)

To keep the versions of different Endive artifacts aligned, use the provided BOM:

<dependencyManagement>
<dependencies>
<dependency>
<groupId>run.endive</groupId>
<artifactId>bom</artifactId>
<version>${endive.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>

Then you can use any Endive dependency without declaring the version:

<dependency>
<groupId>run.endive</groupId>
<artifactId>runtime</artifactId>
</dependency>

Gradle

implementation 'run.endive:runtime:${endiveVersion}'

Or with the BOM:

implementation platform('run.endive:bom:${endiveVersion}')
implementation 'run.endive:runtime'