Jaki byłby najłatwiejszy sposób, aby powiedzieć, Gradle
co następuje:
Pobierz zależność „junit” i pobierz jej najnowszą wersję.
Zarządzanie repozytoriami Maven i Ivy to dla mnie nowość. Wypróbowałem następujące kroki i skutkują Could not resolve dependency ...
błędem:
Pisz
compile "junit:junit:latest.release"
z repozytoriami ustawionymi na samemavenCentral()
(jednak działa, jeśli powiem „junit: junit: 4.10”).Napisz
compile "junit:junit:latest.release"
z repozytorium w następujący sposób:ivy { // I also tried 'http://maven.org' and other possible variants. url "http://repo1.maven.org" layout "maven" }
Podjęto próbę użycia repozytorium 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]" }
Może coś źle zrozumiałem. Dlaczego uzyskanie najnowszej wersji zależności miałoby być tak trudnym zadaniem?
latest.integration
. dokumentacja gradle dla wersji dynamicznych