Tinkoff / invest-openapi-java-sdk

Apache License 2.0
167 stars 46 forks source link

Ошибка при сборке Gradle-ом #131

Closed wyzekid closed 3 years ago

wyzekid commented 3 years ago

При попытке подтянуть зависимости из центрального репозитория Maven и собрать приложение Gradle-ом через gradle clean build получаю ошибки

Execution failed for task ':compileJava'.

Could not resolve all files for configuration ':compileClasspath'. Could not resolve ru.tinkoff.invest:openapi-java-sdk-core:0.5. Required by: project : Could not resolve ru.tinkoff.invest:openapi-java-sdk-core:0.5. Could not parse POM https://repo.maven.apache.org/maven2/ru/tinkoff/invest/openapi-java-sdk-core/0.5/openapi-java-sdk-core-0.5.pom Could not find ru.tinkoff.invest:openapi-java-sdk:0.5. Could not resolve ru.tinkoff.invest:openapi-java-sdk-java8:0.5. Required by: project : Could not resolve ru.tinkoff.invest:openapi-java-sdk-java8:0.5. Could not parse POM https://repo.maven.apache.org/maven2/ru/tinkoff/invest/openapi-java-sdk-java8/0.5/openapi-java-sdk-java8-0.5.pom Could not find ru.tinkoff.invest:openapi-java-sdk:0.5.

Вот так выглядят настройки подключения зависимостей в файле Gradle:

repositories { mavenCentral() } dependencies { implementation group: 'ru.tinkoff.invest', name: 'openapi-java-sdk-core', version: '0.5' implementation group: 'ru.tinkoff.invest', name: 'openapi-java-sdk-java8', version: '0.5' }

Может, кто-нибудь сталкивался с похожей проблемой?

Dimantchick commented 3 years ago

Попробуйте подключить репозиторий

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

Это для мавена. Перепишите под грэдл.

zlumyo commented 3 years ago

Скорее всего это связано с #126

zlumyo commented 3 years ago

@wyzekid попробуйте задействовать версию 0.5.1

Dimantchick commented 3 years ago

Рас уж никто не отписывается.

   <dependency>
        <groupId>ru.tinkoff.invest</groupId>
        <artifactId>openapi-java-sdk-core</artifactId>
        <version>0.5.1</version>
    </dependency>

    <dependency>
        <groupId>ru.tinkoff.invest</groupId>
        <artifactId>openapi-java-sdk-java8</artifactId>
        <version>0.5.1</version>
    </dependency>

В моем случае все подключилось. Старые костыли для 0.5 убрал. Думаю можно закрывать.