Конфликт зависимости при обновлении версии луча для шаблона облачных данных (Java SDK)JAVA

Программисты JAVA общаются здесь
Anonymous
Конфликт зависимости при обновлении версии луча для шаблона облачных данных (Java SDK)

Сообщение Anonymous »

Я использую настраиваемый шаблон Dataflow pubsubtobigquery. Это шаблон Java SDK. < /P>
Прямо сейчас я пытаюсь перейти из версии BEAM с 2,36.0 к 2.43.0. < /P>
В моем шаблоне используется библиотека облачного хранения, которая объявляется в файле POM как: < /p>

com.google.apis
google-api-services-storage
v1-rev20181013-1.27.0

< /code>
Я изменяю версию луча на 2.43.0, как указано, и запустите команду развертывания: < /p>
mvn compile exec:java ^
-Dexec.mainClass=com.google.cloud.teleport.templates.PubSubToBigQuery ^
-Dexec.cleanupDaemonThreads=false ^
-Dexec.args="[PRIVATE ARGS]"
< /code>
Задача развертывания не выполняет следующую ошибку: < /p>
"You are currently running with version 2.0.0 of google-api-client. You need at least version 1.15 of google-api-client to run version 1.27.0 of the Cloud Storage JSON API library".
< /code>
Подробная информация: Google-Api-client не явно в моем POM. Таким образом, «версия 2.0.0» явно не установлена. о том, как это преодолеть?

Подробнее здесь: https://stackoverflow.com/questions/751 ... mplate-jav

Вернуться в «JAVA»