org.elasticsearch.search.aggregations.AbstractAggregationBui



我在使用Spring -data-elasticsearch与最近的依赖项编译Spring Boot应用程序时得到此错误。

org.elasticsearch.search.aggregations。编译过程中没有找到AbstractAggregationBuilder

./gradlew --version
------------------------------------------------------------
Gradle 8.0.2
------------------------------------------------------------
Build time:   2023-03-03 16:41:37 UTC
Revision:     7d6581558e226a580d91d399f7dfb9e3095c2b1d
Kotlin:       1.8.10
Groovy:       3.0.13
Ant:          Apache Ant(TM) version 1.10.11 compiled on July 10 2021
JVM:          19.0.2 (Private Build 19.0.2+7-Ubuntu-0ubuntu322.04)
OS:           Linux 5.19.0-38-generic amd64
java --version
openjdk 19.0.2 2023-01-17
OpenJDK Runtime Environment (build 19.0.2+7-Ubuntu-0ubuntu322.04)
OpenJDK 64-Bit Server VM (build 19.0.2+7-Ubuntu-0ubuntu322.04, mixed mode, sharing)
> Task :compileJava FAILED
An exception has occurred in the compiler (19.0.2). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program, the following diagnostic, and the parameters passed to the Java compiler in your report. Thank you.
com.sun.tools.javac.code.Symbol$CompletionFailure: class file for org.elasticsearch.search.aggregations.AbstractAggregationBuilder not found

org.elasticsearch.search.aggregations.AbstractAggregationBuilder来自于7.17版本的旧Elasticsearch客户端库,用于NativeQueryBuilder和ElasticsearchRestHighLevelClient

对于Spring Data Elasticsearch 5.0版本中使用的新Elasticsearch客户端,您需要使用Elasticsearch -java客户端库中的客户端类,如co.elastic.clients.elasticsearch._types.aggregations.Aggregation

相关内容

  • 没有找到相关文章

最新更新