kafka控制台使用者自定义反序列化程序

ryevplcw  于 2021-06-08  发布在  Kafka
关注(0)|答案(2)|浏览(416)

我想用我的习惯 value.deserializer 使用kafka控制台使用者命令行工具时。像这样:

./kafka-console-consumer --bootstrap-server kafka2:29092 \
                         --property value.deserializer=My.Custom.KafkaDeserializer \
                         --topic TEST

但是找不到我的自定义类。。。
线程“main”java.lang.classnotfoundexception中出现异常:my.custom.kafkadeserializer
如何引用适当的jar文件以便脚本能够识别它?

z9smfwbn

z9smfwbn1#

如前所述,有一个开放的吉拉(https://issues.apache.org/jira/browse/kafka-2526)自定义反序列化程序还不能使用。

hpcdzsge

hpcdzsge2#

您需要将反序列化器jar放在kafka服务器的“libs”文件夹下。

相关问题