ArangoDB Java Driver - Getting Started

Supported versions

Only the latest version of this driver is maintained to support the most recent ArangoDB server features. It is compatible with the latest 3 minor releases of the ArangoDB server (versions 3.3, 3.4 and 3.5).

The minimum required Java version is 1.8+ (since driver version 6.x.x).


To add the driver to your project with maven, add the following code to your pom.xml (substitute x.x.x with the latest driver version):


Compile the Java Driver

mvn clean install -DskipTests=true -Dgpg.skip=true -Dmaven.javadoc.skip=true -B

GraalVM Native Image

The driver supports GraalVM Native Image generation since version 6.6.1. The related configuration can be found here: native-image

Quarkus support

The driver can be used from Quarkus applications and does not require any additional configuration for GraalVM native image generation. An example can be found here: arango-quarkus-native-example