Apache spark java.lang.ClassCastException:kafka.cluster.BrokerEndPoint无法强制转换为kafka.cluster.Broker

Apache spark java.lang.ClassCastException:kafka.cluster.BrokerEndPoint无法强制转换为kafka.cluster.Broker,apache-spark,apache-kafka,spark-streaming,Apache Spark,Apache Kafka,Spark Streaming,我使用的是卡夫卡0.9.0.0和Spark版本1.5。在尝试阅读卡夫卡的作品时,我遇到了以下例外情况: Exception in thread "main" java.lang.ClassCastException: kafka.cluster.BrokerEndPoint cannot be cast to kafka.cluster.Broker at org.apache.spark.streaming.kafka.KafkaCluster$$anonfun$2$$anonfun$

我使用的是卡夫卡0.9.0.0和Spark版本1.5。在尝试阅读卡夫卡的作品时,我遇到了以下例外情况:

Exception in thread "main" java.lang.ClassCastException: kafka.cluster.BrokerEndPoint cannot be cast to kafka.cluster.Broker
    at org.apache.spark.streaming.kafka.KafkaCluster$$anonfun$2$$anonfun$3$$anonfun$apply$6$$anonfun$apply$7.apply(KafkaCluster.scala:90)
    at scala.Option.map(Option.scala:145)
    at org.apache.spark.streaming.kafka.KafkaCluster$$anonfun$2$$anonfun$3$$anonfun$apply$6.apply(KafkaCluster.scala:90)
    at org.apache.spark.streaming.kafka.KafkaCluster$$anonfun$2$$anonfun$3$$anonfun$apply$6.apply(KafkaCluster.scala:87)
    at 

有人经历过这种情况吗?如何解决?可能是因为版本不兼容吗?我以前看到过这一点,因此我怀疑版本问题。

你可以在这里看一看,它解决了我的问题:你是说卡夫卡0.9与Spark 1.5不兼容吗?你可以在这里看一看,它解决了我的问题:你是说卡夫卡0.9与Spark 1.5不兼容吗?