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'