Ich bin neu bei Gradle und lese die Dokumentation, aber ich verstehe einige Teile davon nicht. Einer dieser Teile ist mit einem buildscript
Block verbunden. Was ist seine Aufgabe?
Wenn Ihr Build-Skript externe Bibliotheken verwenden muss, können Sie diese dem Klassenpfad des Skripts im Build-Skript selbst hinzufügen. Sie tun dies mit der Methode buildcript () und übergeben einen Abschluss, der den Klassenpfad des Erstellungsskripts deklariert.
buildscript { repositories { mavenCentral() } dependencies { classpath group: 'commons-codec', name: 'commons-codec', version: '1.2' } }
Ok, aber was ist der Unterschied zu:
repositories {
mavenCentral()
}
dependencies {
compile group: 'commons-codec', name: 'commons-codec', version: '1.2'
}
Warum ist es zum Beispiel notwendig zu verwenden buildscript
?