【发布时间】:2021-02-15 08:23:34
【问题描述】:
在 ubuntu 中运行 confluent-kafka 服务时,出现以下错误:
java.lang.IllegalAccessError: Receiver class scala.collection.mutable.HashSet$ must be the current class
at scala.collection.IterableFactory.apply$(Factory.scala:103)
at kafka.utils.VerifiableProperties.<init(VerifiableProperties.scala:28)
at kafka.server.KafkaServerStartable$.fromProps(KafkaServerStartable.scala:33)
at kafka.Kafka$.main(Kafka.scala:68)
at kafka.Kafka.main(Kafka.scala)
confluent-kafka.service: Main process exited, code=exited, status=1/FAILURE
confluent-kafka.service: Failed with result 'exit-code'.
Ubuntu 版本:Ubuntu 18.04 Bionic Beaver LTS
JDK 版本:11
由于我是 Kafka 实现的新手,因此这是我提出查询的最佳方式。如果需要任何进一步的细节,请告诉我。感谢有关此问题的任何指导。
【问题讨论】:
-
你是怎么安装的?
-
只是一个小更新......我实际上是在 AWS EC2 终端中做这个活动......
-
我认为您安装了 Scala 2.11,或者与此相关的一些版本问题
-
我没有明确安装 Scala
标签: apache-kafka