【发布时间】:2018-11-05 13:31:57
【问题描述】:
我正在使用 Kafka 0.9.0 和 Spark 2.1.0 我的 Spark 提交如下:
./spark-submit --jars /home/cnbo/jars/spark-sql-kafka-0-10_2.11-2.1.0.cloudera1.jar --class ClickStream /home/cnbo/jars/sparkstreamingfi_2.11-0.1.jar
我收到以下错误:
java.lang.NoSuchMethodError: org.apache.kafka.clients.consumer.KafkaConsumer.subscribe(Ljava/util/Collection;)V
我知道 0.9 到 0.10 存在版本冲突。但我想在 Kafka 0.9.0 上运行我的应用程序。 现在需要做什么? 我应该使用什么外部 jar 来代替:
spark-sql-kafka-0-10_2.11-2.1.0.cloudera1.jar
提前致谢!!
【问题讨论】:
标签: apache-spark apache-kafka spark-structured-streaming