Мы переключаем систему сборки с Ant на Gradle, главным образом, чтобы воспользоваться «автоматическим» управлением зависимостями. Тем не менее, у меня большие проблемы с разрешением jug 2.0.0
.Не удается получить кувшин 2.0.0 от Maven Central с использованием Gradle
Я определил это в моем build.gradle
файле так:
compile 'org.safehaus.jug:jug:2.0.0'
, который соответствует имени записи артефакта в Maven Central, но когда я смотрю в моем кэше Gradle только файл pom.xml
был загружен - нет банок.
Глядя на the artifact details on the Maven Central search page, кажется, что есть три файла; jug-2.0.0.pom
, jug-2.0.0-asl.jar
и jug-2.0.0-lgpl.jar
, где разница между двумя последними является лицензией (Apache Software License vs LGPL). Я попытался добавить -asl
и -lgpl
к номеру версии в спецификации зависимости, но это не помогло.
Как правильно определить эту зависимость, чтобы файлы jar загружались и ссылались?
Спасибо! Это прекрасно работало =) –