Несовместимость версии Protobuf с Spring Cloud Hoxton.SR5 - PullRequest
0 голосов
/ 09 июля 2020

Я переношу свое старое приложение SpringBoot с SB-2.0 to SB-2.3. У меня возникли проблемы с версией из-за весеннего облака (старый pom имеет Finchley.RELEASE). Изменил его на использование Hoxton.SR5 (поскольку это версия, совместимая с SB-2.3). Но теперь у меня проблема из-за protobuf.

Во время сборки он пытается получить версию 3.11.4 для protobuf, но в моем локальном у меня есть 2.5.0. Похоже, что Hoxton.SR5 внутренне использует / заставляет использовать 3.11.4. Я, конечно, могу изменить на 3.11.4, но хочу знать, правильно ли я понимаю проблему или я не понимаю здесь чего-то еще.

[INFO] Protobuf dependency version 3.11.4
[INFO] 'protoc' executable version 2.5.0
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  6.308 s
[INFO] Finished at: 2020-07-09T22:17:19+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.github.igor-petruk.protobuf:protobuf-maven-plugin:0.6.3:run (default) on project TestProject: Protobuf installation version does not match Protobuf library version -> [Help 1]

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...