新增本地 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。