Maven Repository
The low-level Java REST client is hosted on Maven Central. The minimum Java version required is 1.8
.
The low-level REST client is subject to the same release cycle as Elasticsearch. Replace the version with the desired client version, first released with 5.0.0-alpha4
. There is no relation between the client version and the Elasticsearch version that the client can communicate with. The low-level REST client is compatible with all Elasticsearch versions.
If you are looking for a SNAPSHOT version, the Elastic Maven Snapshot repository is available at https://snapshots.elastic.co/maven/.
Here is how you can configure the dependency using maven as a dependency manager. Add the following to your pom.xml
file:
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-client</artifactId>
<version>9.0.0-beta1</version>
</dependency>
Here is how you can configure the dependency using gradle as a dependency manager. Add the following to your build.gradle
file:
dependencies {
compile 'org.elasticsearch.client:elasticsearch-rest-client:9.0.0-beta1'
}