Gradle'da yeniyim ve belgeleri okuyorum ama bazı kısımlarını anlamıyorum. Bu parçalardan biri buildscript
blok ile bağlıdır . Amacı nedir?
Derleme betiğinizin harici kitaplıklar kullanması gerekiyorsa, bunları derleme betiğinin kendisindeki betiğin sınıfyoluna ekleyebilirsiniz. Bunu buildscript sınıf yolunu bildiren bir kapatma ileterek buildscript () yöntemini kullanarak yaparsınız.
buildscript { repositories { mavenCentral() } dependencies { classpath group: 'commons-codec', name: 'commons-codec', version: '1.2' } }
Tamam ama farkı nedir:
repositories {
mavenCentral()
}
dependencies {
compile group: 'commons-codec', name: 'commons-codec', version: '1.2'
}
Örneğin, neden kullanılmalı buildscript
?