【问题标题】:Elasticsearch 5.0 and Elasticsearch-Spark connector - what is correct maven artefactElasticsearch 5.0 和 Elasticsearch-Spark 连接器 - 什么是正确的 maven artefact
【发布时间】:2017-03-18 16:38:58
【问题描述】:

当使用 Elasticsearch-Spark 连接器编写在 Apache Spark 1.6 上运行的应用程序时,(https://www.elastic.co/guide/en/elasticsearch/hadoop/5.0/install.html#_minimalistic_binaries) 上的文档说要使用 maven artefact <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch-spark_2.10</artifactId> <version>5.0.0</version> </dependency>

但是,maven 失败并显示无法找到指定工件的错误消息。在通过 maven central 搜索后,我发现了替代版本:

适用于 Spark 1.3+

    <dependency>
            <groupId>org.elasticsearch</groupId>
            <artifactId>elasticsearch-spark-13_2.10</artifactId>
            <version>5.0.0</version>
    </dependency>

对于 Spark 2.*

    <dependency>
            <groupId>org.elasticsearch</groupId>
            <artifactId>elasticsearch-spark-20_2.10</artifactId>
            <version>5.0.0</version>
    </dependency>

【问题讨论】:

    标签: java elasticsearch-hadoop elasticsearch-spark


    【解决方案1】:

    啊,从 ES 人那里得到了答案。这是文档中的一个错误,很快就会修复。 https://github.com/elastic/elasticsearch-hadoop/issues/890#issuecomment-258511400

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-14
      • 2022-01-12
      • 1970-01-01
      • 1970-01-01
      • 2016-08-26
      相关资源
      最近更新 更多