讓我們看一下一些依賴的聲明. 下面是一個(gè)基礎(chǔ)的構(gòu)建腳本:
例子 8.1. 聲明依賴
build.gradle
apply plugin: 'java'
repositories {
mavenCentral()
}
dependencies {
compile group: 'org.hibernate', name: 'hibernate-core', version: '3.6.7.Final'
testCompile group: 'junit', name: 'junit', version: '4.+'
}
這里發(fā)生了什么? 這個(gè)構(gòu)建腳本聲明 Hibernate core 3.6.7.最終 被用來編譯項(xiàng)目的源代碼. 言外之意是, 在運(yùn)行階段同樣也需要 Hibernate core 和它的依賴. 構(gòu)建腳本同樣聲明了需要 junit >= 4.0 的版本來編譯項(xiàng)目測(cè)試. 它告訴 Gradle 到 Maven 中央倉(cāng)庫(kù)里找任何需要的依賴. 接下來的部分會(huì)具體說明.