импорт зависимостей в затмение с использованием gradle - PullRequest
0 голосов
/ 25 апреля 2018

У меня есть то, что кажется адекватным файлом Gradle, но Eclipse отказывается распознавать зависимость, которую я пытаюсь импортировать (несмотря на обновление проекта Gradle после реализации зависимости)

В моем файле Gradle отсутствуетbuildscript{} блок, но я недостаточно знаком с gradle, чтобы реализовать его.Мой файл сборки был автоматически сгенерирован eclipse, поэтому я не понимаю, почему это может быть проблемой.

Я пытаюсь импортировать "com.intrinio:sdk:0.0.1"

build.gradle:

// Apply the java-library plugin to add support for Java Library
apply plugin: 'java-library'

// In this section you declare where to find the dependencies of your project
repositories {
    // Use jcenter for resolving your dependencies.
    // You can declare any Maven/Ivy/file repository here.
    jcenter()
}

dependencies {
    // This dependency is exported to consumers, that is to say found on their compile classpath.
    api 'org.apache.commons:commons-math3:3.6.1'


    compile "com.intrinio:sdk:0.0.1"

    // This dependency is used internally, and not exposed to consumers on their own compile classpath.
    implementation 'com.google.guava:guava:21.0'

    // Use JUnit test framework
    testImplementation 'junit:junit:4.12'

}

1 Ответ

0 голосов
/ 26 апреля 2018

Я думаю, что это библиотека , которую вы хотите использовать.

Поскольку она не развернута в общедоступном репозитории, вы должны установить ее вручную.Извлеките проект из github и выполните следующие действия:

Установка

Чтобы установить Intrinio Java SDK в локальный репозиторий Maven, просто выполните:

mvn install

Затем в своем файле Gradle добавьте mavenLocal() в раздел repository, и он должен просто работать нормально.

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