Що було б найпростішим способом сказати Gradle
наступне:
Отримайте залежність "junit" і візьміть останню версію "випуску".
Управління сховищами Maven та Ivy є для мене якось новим. Я спробував наступні кроки, і вони призводять доCould not resolve dependency ...
помилки:
Пишіть за
compile "junit:junit:latest.release"
допомогою лише сховищmavenCentral()
(однак, це працює, якщо я кажу "junit: junit: 4.10").Запишіть
compile "junit:junit:latest.release"
із встановленого сховища наступним чином:ivy { // I also tried 'http://maven.org' and other possible variants. url "http://repo1.maven.org" layout "maven" }
Спроба використовувати сховище Spring Source Ivy:
ivy { artifactPattern "http://repository.springsource.com/ivy/libraries/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]" ivyPattern "http://repository.springsource.com/ivy/libraries/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]" }
Можливо, я щось неправильно розумію. Чому отримання останньої версії залежності було б таким важким завданням?
latest.integration
. Документація gradle для динамічних версій