Я новачок у Gradle, і я читаю документацію, але не розумію деяких її частин. Одна з цих частин пов'язана з buildscript
блоком. Яке його призначення?
Якщо ваш сценарій збірки потребує використання зовнішніх бібліотек, ви можете додати їх до класного сценарію сценарію в самому сценарії збірки. Ви робите це за допомогою методу buildscript (), проходячи в закритій частині, яка оголошує клас скрипта build script.
buildscript { repositories { mavenCentral() } dependencies { classpath group: 'commons-codec', name: 'commons-codec', version: '1.2' } }
Гаразд, але в чому різниця:
repositories {
mavenCentral()
}
dependencies {
compile group: 'commons-codec', name: 'commons-codec', version: '1.2'
}
Наприклад, навіщо це використовувати buildscript
?