Я использую Samza, чтобы получать сообщения из заданной темы Кафки в Scala. Для запуска я создал файл samza-read.properties, который содержит:
systems.kafka.samza.factory=org.apache.samza.system.kafka.KafkaSystemFactory
systems.kafka.samza.msg.serde=byte
systems.kafka.consumer.auto.offset.reset=largest
systems.kafka.consumer.zookeeper.connect=localhost:2181/
systems.kafka.producer.bootstrap.servers=localhost:9092
Тем не менее, когда я запускаю свою программу, я получаю исключение: java.lang.NoClassDefFoundError: kafka/common/ReplicaNotAvailableException
at org.apache.samza.system.kafka.KafkaSystemFactory.getAdmin(KafkaSystemFactory.scala:106)
Я считаю,это имеет отношение к systems.kafka.samza.factory=org.apache.samza.system.kafka.KafkaSystemFactory
, но, возможно, кто-то уже сталкивался с этим исключением. Любая помощь с благодарностью!