Возможно ли запустить последнюю версию 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, чтобы версии не конфликтовали.

Другие вопросы по тегам