新增本地 JAR 檔案依賴項
單 JAR
有時你需要新增一個本地 JAR 檔案作為 Gradle 構建的依賴項。這是你如何做到這一點:
dependencies {
compile files('path/local_dependency.jar')
}
其中 path
是檔案系統上的目錄路徑,local_dependency.jar
是本地 JAR 檔案的名稱。path
可以相對於構建檔案。
JAR 目錄
也可以新增一個 jar 目錄來編譯。這可以這樣做:
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
}
libs
將是包含 jar 的目錄,*.jar
將是要包含哪些檔案的過濾器。
JAR 目錄作為儲存庫
如果你只想在儲存庫中查詢 jar 而不是直接將它們作為依賴項新增到路徑中,則可以使用 flatDir 儲存庫。
repositories {
flatDir {
dirs 'libs'
}
}
在 libs
目錄及其子目錄中查詢 jar。