欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

kafka报错:java.lang.NoClassDefFoundError: org/apache/kafka/common/serialization/StringDeserializer

程序员文章站 2022-07-14 08:52:10
...

一:问题

spark streaming使用kafaka时,将jar包上传服务器运行时报错:如下图
kafka报错:java.lang.NoClassDefFoundError: org/apache/kafka/common/serialization/StringDeserializer

二:原因及解决

原因: 缺少kafka相关的依赖包。

引入maven:

  <dependency>
        <groupId>org.apache.kafka</groupId>
        <artifactId>kafka-clients</artifactId>
  </dependency>