我正在尝试在 Java 中使用 Elasticsearch。我安装了 Elasticserach 版本 7.0.1。
以下行:
import org.elasticsearch.transport.client.*;
产生编译错误:
The import org.elasticsearch.transport.client cannot be resolved
尽管我可以看到这是 source code 中的正确路径.
pom.xml:
<project xmlns="...">
...
<dependencies>
...
<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>7.0.1</version>
</dependency>
</dependencies>
</prpject>
最佳答案
您必须使用以下传输客户端依赖项。
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>transport</artifactId>
<version>7.0.1</version>
</dependency>
关于java - 导入org.elasticsearch.transport.client无法解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56171084/