【问题标题】:Eclipse: Apache Spark 2.1.1, org.apache.spark.logging couldn't be resolvedEclipse:Apache Spark 2.1.1、org.apache.spark.logging 无法解析
【发布时间】:2017-11-29 04:11:48
【问题描述】:

错误说明:

org.apache.spark.logging couldn't be resolved. It is indirectly referenced from required .class files

我读到了错误here(一般为此类错误)。此外,我发现 org.apache.spark.logging 实际上不适用于 Spark 版本 > 1.5.2 here

我可以通过将 spark 版本设置为 1.5.2 来运行代码。有没有办法使用 Spark 版本 2.1.1 运行相同的代码(如果需要,进行一些更改)?我正在专门尝试this 代码。

我是 maven、eclipse 和 spark 的新手,因此非常感谢解释这些东西的详细答案。

【问题讨论】:

    标签: java eclipse maven apache-spark


    【解决方案1】:

    您似乎使用的是 Spark 2.1.1,因此请使用以下依赖关系来解决问题。

       <dependency>
            <groupId>org.apache.spark</groupId>
            <artifactId>spark-streaming-kafka-0-8_2.11</artifactId>
            <version>2.1.1</version>            
        </dependency>
    

    【讨论】:

    • 您好,我在POM文件中添加了这个依赖,同时将spark版本设置为2.1.1。在 (pom) 文件中有一个。问题依然存在。
    猜你喜欢
    • 2019-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-01
    • 2018-01-29
    • 1970-01-01
    • 2017-04-25
    • 2017-12-29
    相关资源
    最近更新 更多