Zweck des buildscripts block in Gradle

Ich bin neu in Gradle und ich bin die Dokumentation Lesen, aber ich verstehe nicht, einige Teile davon. Eines dieser Teile ist verbunden mit buildscript block. Was ist Ihr Zweck?

Wenn Ihr build-Skript muss für die Verwendung von externen Bibliotheken, die Sie hinzufügen können Sie die Skript-classpath in das build-Skript selbst. Sie tun dies mit Hilfe des buildscripts () - Methode auf, übergeben in eine Schließung, die erklärt das build-Skript classpath.

buildscript {
  repositories {
    mavenCentral()
  }
  dependencies {
    classpath group: 'commons-codec', name: 'commons-codec', version: '1.2'
  }
}

Ok, aber was ist der Unterschied mit:

repositories {
  mavenCentral()
}
dependencies {
  compile group: 'commons-codec', name: 'commons-codec', version: '1.2'
}

Zum Beispiel, warum es notwendig ist, zu verwenden buildscript?

InformationsquelleAutor der Frage Xelian | 2013-07-21

Schreibe einen Kommentar