Я пытаюсь создать клиент graphql в проекте Java, и я использую библиотеку apollographql. Проблема в том, что я не могу получить зависимости, используя pom.xml с версией, отличной от центрального репозитория. Другое дело, что все примеры построены с помощью Gradle. У вас есть какие-либо примеры или идеи о том, как создать простой клиент подписки с использованием библиотеки apollo и проекта maven? Одна из конкретных проблем, с которыми я сталкиваюсь, заключается в том, что после загрузки библиотеки apollographql-runtime не существует пакета «подписки». Я хотел использовать эту зависимость:
<dependency>
<groupId>com.apollographql.apollo</groupId>
<artifactId>apollo-runtime</artifactId>
<version>1.0.0-alpha5</version>
</dependency>
но я не могу загрузить его с помощью pom.xml. В другом проекте он работал с файлом gradle.build.
попытался загрузить файл .jar, но пакет "подписки" все еще недоступен.
pom.xml
<dependency>
<groupId>com.apollographql.apollo</groupId>
<artifactId>apollo-runtime</artifactId>
<version>1.0.0-alpha5</version>
<type>pom</type>
</dependency>
Я хочу импортировать этот класс:
import com.apollographql.apollo.subscription.WebSocketSubscriptionTransport;
Не удалось разрешить зависимости для проекта com.brzozaxd.rbpvendor2: rbpvendor2: jar: 1.0-SNAPSHOT: не удалось разрешить следующие артефакты: com.apollographql.apollo: apollo-api: jar: 1.0.0-alpha5