Files download
File Operation
elasticsearch-8.12.1.jar download
elasticsearch-8.12.1.pom download
elasticsearch-8.12.1-sources.jar download
Apache Maven
<dependency>
  <groupId>org.elasticsearch</groupId>
  <artifactId>elasticsearch</artifactId>
  <version>8.12.1</version>
</dependency>
Gradle Groovy
implementation 'org.elasticsearch:elasticsearch:8.12.1'
Gradle Kotlin
implementation("org.elasticsearch:elasticsearch:8.12.1")
Scala SBT
libraryDependencies += "org.elasticsearch" % "elasticsearch" % "8.12.1"
Groovy Grape
@Grapes(
  @Grab(group='org.elasticsearch', module='elasticsearch', version='8.12.1')
)
Apache Ivy
<dependency org="org.elasticsearch" name="elasticsearch" rev="8.12.1" />
Leiningen
[org.elasticsearch/elasticsearch "8.12.1"]
Apache Buildr
'org.elasticsearch:elasticsearch:jar:8.12.1'
Dependencies

compile

|-- org.elasticsearch:elasticsearch-core:8.12.1

|-- org.elasticsearch:elasticsearch-logging:8.12.1

|-- org.elasticsearch:elasticsearch-secure-sm:8.12.1

|-- org.elasticsearch:elasticsearch-x-content:8.12.1

|-- org.elasticsearch:elasticsearch-geo:8.12.1

|-- org.elasticsearch:elasticsearch-lz4:8.12.1

|-- org.elasticsearch.plugin:elasticsearch-plugin-api:8.12.1

|-- org.elasticsearch.plugin:elasticsearch-plugin-analysis-api:8.12.1

|-- org.elasticsearch:elasticsearch-grok:8.12.1

|-- org.elasticsearch:elasticsearch-tdigest:8.12.1

|-- org.apache.lucene:lucene-core:9.9.2

|-- org.apache.lucene:lucene-analysis-common:9.9.2

|-- org.apache.lucene:lucene-backward-codecs:9.9.2

|-- org.apache.lucene:lucene-grouping:9.9.2

|-- org.apache.lucene:lucene-highlighter:9.9.2

|-- org.apache.lucene:lucene-join:9.9.2

|-- org.apache.lucene:lucene-memory:9.9.2

|-- org.apache.lucene:lucene-misc:9.9.2

|-- org.apache.lucene:lucene-queries:9.9.2

|-- org.apache.lucene:lucene-queryparser:9.9.2

|-- org.apache.lucene:lucene-sandbox:9.9.2

|-- org.apache.lucene:lucene-suggest:9.9.2

|-- org.elasticsearch:elasticsearch-cli:8.12.1

|-- org.hdrhistogram:HdrHistogram:2.1.9

|-- org.apache.logging.log4j:log4j-api:2.19.0

|-- org.apache.logging.log4j:log4j-core:2.19.0

|-- net.java.dev.jna:jna:5.10.0

|-- co.elastic.logging:log4j2-ecs-layout:1.2.0

|-- co.elastic.logging:ecs-logging-core:1.2.0

runtime

|-- org.elasticsearch:elasticsearch-plugin-classloader:8.12.1

|-- com.carrotsearch:hppc:0.8.1

|-- org.elasticsearch:elasticsearch-preallocate:8.12.1