Возможно ли запустить последнюю версию ScalaPB (0.6.x) с protobuf 2.5.0?
Кто -нибудь пробовал? Мне нужно сгенерировать классы Scala для protobuf 2.5.0 Похоже, ScalaPB поддерживает protobuf 3.x, а не 2.5.0
1 ответ
Решение
Итак... Надав Самет ответил мне в группе Google. это невозможно. Цитирую свой ответ:
Проблема в том, что разные версии protobuf-java не являются двоично-совместимыми. Так что, если он будет работать с 2.5.0, он не будет работать с 3.4.0. Если вам нужна поддержка protobuf 2.5.x из-за того, что в этой версии есть какая-то другая библиотека, попробуйте попросить их двигаться вперед или используйте затененную версию protobuf-java, чтобы версии не конфликтовали.