可以使用protobuf 2.5.0运行最新版本的ScalaPB(0.6.x)吗?

时间:2017-10-17 03:43:44

标签: scala protocol-buffers scalapb

有人试过吗?我需要为protobuf 2.5.0生成scala类 似乎ScalaPB支持protobuf 3.x而不是2.5.0

1 个答案:

答案 0 :(得分:0)

所以... Nadav Samet在谷歌小组回答我。不可能。 引用他的回答:

  

问题是protobuf-java的不同版本不是   二进制兼容。因此,如果它适用于2.5.0它将无法工作   用3.4.0。如果您需要protobuf 2.5.x支持的原因是因为   考虑到有一些其他库被困在该版本上   要求他们前进,或使用protobuf-java的阴影版本   因此版本不会发生冲突。