添加本地 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。