ClassCastException:kafka.cluster.BrokerEndPoint无法强制转换为kafka.cluster

时间:2018-02-21 13:23:48

标签: apache-spark apache-kafka

首先,我的Kafka的gav是org.apache.kafka || kafka_2.11 || 0.9.0.0,我的spark-streaming&#g; gav是org.apache.spark || spark-streaming-kafka-0-8_2.11 || 2.2.0

我遇到了这个错误的官方网站指南,我搜索了一些关于这个错误的答案。告诉我的是版本案例,所以我改变了我的Kafka的版本 到0.8.2.0,这个问题就解决了。所以,我的立场是,为什么我在办公室网站的指南下遇到这个问题。这是办公室网站的错误吗?

请帮我一个忙。

1 个答案:

答案 0 :(得分:0)

我已经解决了我的问题。 我的scala-library版本是2.10.x,但是spark-streaming-kafka-0-8_2.11依赖于2.11.x,所以我将spark-streaming-kafka-0-8_2.11更改为spark-streaming- kafka-0-8_2.10。问题解决了。