Je suis nouveau à Gradle et je lis la documentation mais je ne comprends pas certaines parties. L'une de ces parties est liée à buildscript
bloc. Quelle est sa fonction ?
Si votre script doit utiliser des bibliothèques externes, vous pouvez les ajouter au chemin de classe du script dans le script lui-même. Pour ce faire, vous utilisez la méthode buildscript(), en passant une closure qui déclare le classpath de build script.
buildscript { repositories { mavenCentral() } dependencies { classpath group: 'commons-codec', name: 'commons-codec', version: '1.2' } }
Ok mais quelle est la différence avec :
repositories {
mavenCentral()
}
dependencies {
compile group: 'commons-codec', name: 'commons-codec', version: '1.2'
}
Par exemple, pourquoi est-il nécessaire d'utiliser buildscript
?