Soy nuevo en Gradle y estoy leyendo la documentación, pero no entiendo algunas partes. Una de estas partes está conectada con el buildscript
bloque. ¿Cual es su propósito?
Si su script de compilación necesita usar bibliotecas externas, puede agregarlas al classpath del script en el propio script de compilación. Para ello, utilice el método buildscript (), pasando un cierre que declara el classpath del script de compilación.
buildscript { repositories { mavenCentral() } dependencies { classpath group: 'commons-codec', name: 'commons-codec', version: '1.2' } }
Ok, pero cuál es la diferencia con:
repositories {
mavenCentral()
}
dependencies {
compile group: 'commons-codec', name: 'commons-codec', version: '1.2'
}
Por ejemplo, ¿por qué es necesario usar buildscript
?