1
我試圖反序列化從卡夫卡流中的Avro對象,我看到:卡夫卡的Avro反序列化問題(java.lang.NoSuchMethodException:java.util.UUID中<init>(java.lang.String中)
org.apache.avro.AvroRuntimeException: java.lang.NoSuchMethodException: java.util.UUID.<init>(java.lang.String)
Java UUID缺少一個默認的空構造函數,所以看起來我需要編寫一個自定義的反序列化器,我寫了一個擴展了Deserializer<UUID>
的新類,但是當調試時我沒有進入這個類,我想使用這個反序列化器和一個通用的解串器(我想這是可能的,因爲它是與傑克遜)。
我是否缺少一些簡單的臨時工我需要做什麼?