Flink编程学习中遇到的错误

错误提示:uncaught exception during compilation: scala.MatchError

scalac: Error: false (of class scala.reflect.internal.Trees$Literal)

解决办法:Scala的sdk装多了,导致冲突,无法正常编译,删掉多余的sdk,保留本地配置的sdk即可。File->Project Structure->Global Libraries点击加号,将本地配置的sdk添加进去,删除其他多余的sdk,点击apply即可最后重新编译就能通过。

错误提示:not enough arguments for method addSource: (implicit evidence$9: org.apache.flink.api.common.typeinfo.TypeInformation[String])org.apache.flink.streaming.api.scala.DataStream[String].

Unspecified value parameter evidence$9.val stream3 = env.addSource(new FlinkKafkaConsumer011[String](“sensor”, new SimpleStringSchema(), properties))

解决办法:SDK没有配置好,导致相应的jar包没导入成功,重新设置一下sdk就行了。

错误提示:ERROR Error when sending message to topic topic_lcc with key: null, value: 28 bytes with error: (org.apache.kafka.clients.producer.internals.ErrorLoggingCallback)

org.apache.kafka.common.errors.TimeoutException: Failed to update metadata after 60000 ms.

解决办法:根据错误提示即可看出是Kafka链接超时,这是因为没有启动zookeeper,启动一下zookeeper就可正常运行。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值