kafka.cluster.BrokerEndPoint cannot be cast to kafka.cluster.Broker
来源:10-9 -Direct方式整合之Spark Streaming应用开发及本地环境测试

hwbaker
2018-02-08
4-5 Kafka单节点单broker的部署及使用 章节中 Kafka的建议版本是0.9.0.0,
10-9 Direct方式整合之Spark Streaming应用开发及本地环境测试 章节中事件报错如下:
Exception in thread "main" java.lang.ClassCastException: kafka.cluster.BrokerEndPoint cannot be cast to kafka.cluster.Broker
4回答
-
weixin_慕妹8043461
2020-04-05
优秀的解答
00 -
hwbaker
提问者
2018-02-19
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka_2.11</artifactId>
<version>${kafka.version}</version>
</dependency>
把这段注释掉
注释掉就好了,不太明白为什么
012019-03-04 -
hwbaker
提问者
2018-02-08
1、重新下载 kafka_2.11-0.8.2.1.tgz,版本0.8.2.1,更改环境变量:
export KAFKA_HOME=/opt/kafka_2.11-0.8.2.1
export PATH=$KAFKA_HOME/bin:$PATH
2、修改IDEA中pom.xml
<kafka.version>0.9.0.0</kafka.version> 改为 <kafka.version>0.8.2.1</kafka.version>
00 -
Michael_PK
2018-02-08
这个问题你百度下或者找下问答区的,以前有这个问题,解决过的
00
相似问题