【发布时间】:2021-06-30 02:52:37
【问题描述】:
我有两个具有匹配名称空间和字段名称的 .avsc 文件。生成时,从第一个模式生成的类被第二个模式的类覆盖。有没有办法在特定目录中生成类,但只针对其中一个 .avsc 文件?
如果我更改 avro 架构中的命名空间,一切都很好,但 Kafka 消息没有被读取,我收到以下错误:
找不到类 com.package.TestClaim
很明显,因为更改后avro的命名空间是com.package.test_claim.TestClaim
这是我将 *.test_claim 添加到其中一个模式的命名空间时生成的。
【问题讨论】: