Gradle - immer die aktuellste version einer Abhängigkeit

Was wäre der einfachste Weg, zu sagen Gradle die folgenden:

Abrufen 'junit' - Abhängigkeit und seine neueste 'Version' version.

Verwaltung Maven und Ivy-repositories ist irgendwie neu für mich. Ich habe versucht, die folgenden Schritte und führen Sie zu Could not resolve dependency ... Fehler:

  • Schreiben compile "junit:junit:latest.release" mit repositories nur mavenCentral() (aber es funktioniert, wenn ich sage "junit:junit:4.10").

  • Schreiben compile "junit:junit:latest.release" mit dem repository setzen Sie den folgenden Weg:

    ivy {
        //I also tried 'http://maven.org' and other possible variants.           
        url "http://repo1.maven.org" 
        layout "maven"
    }
  • Versucht auf Quelle Ivy repository:

    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]"
    }

Vielleicht habe ich etwas missverstehen. Warum sollte immer die neuesten version der Abhängigkeit sein, eine solche schwere Aufgabe?

Dynamische version ist ein Platzhalter für die aktuelle version verfügbar, latest.integration. gradle Dokumentation für dynamische Versionen

InformationsquelleAutor Yippie-Ki-Yay | 2012-04-29

Schreibe einen Kommentar