В моем проекте я использую некоторые местные зависимости:Gradle локальные зависимости не видны
dependencies {
compile files('lib/mylib.jar')
}
Почему когда я звоню gradle dependencies
я не могу видеть эту библиотеку в качестве зависимости? Команда gradle dependencies --configuration compile
возвращает это:
:dependencies
------------------------------------------------------------
Root project
------------------------------------------------------------
compile - Compile classpath for source set 'main'.
No dependencies
Зависимость, загруженная из хранилища (Maven/плюща) открыты. Например:
repositories {
mavenCentral()
}
dependencies {
compile 'com.google.guava:guava:14.0.1'
}
покажет:
:dependencies
------------------------------------------------------------
Root project
------------------------------------------------------------
compile - Compile classpath for source set 'main'.
\--- com.google.guava:guava:14.0.1
BUILD SUCCESSFUL
Я хотел бы также добавить, что зависимости не показаны, но проект компилируется правильно.
Плохая новость: есть ли другая возможность показывать локальные зависимости (исключая создание новой задачи, которая будет перечислять все файлы)? – pepuch
Также смотрите этот [выпуск] (http://issues.gradle.org/browse/GRADLE-1332) в трекере Jrada Gradle. –