如何在磁盘上包含jar作为Gradle编译依赖项

如何在磁盘上包含jar作为Gradle编译依赖项,jar,gradle,Jar,Gradle,编译文件('lib/ssi jar with dependencies.jar') 不起作用。它不会破坏脚本,但也不包含依赖项。上述声明是正确的(假设您将其放置在正确的位置)。路径错误,或者构建脚本(或Jar)存在其他问题。您可以添加: 假设您将foo.jar放在lib中。如何将foo设置为flatDir存储库的依赖项。例如,在我需要foo的子项目中,“compile'foo'”将jar作为$project_dir/lib/my-jar-1.0.jar添加存储库{flatDir{dirs'lib

编译文件('lib/ssi jar with dependencies.jar')


不起作用。它不会破坏脚本,但也不包含依赖项。

上述声明是正确的(假设您将其放置在正确的位置)。路径错误,或者构建脚本(或Jar)存在其他问题。

您可以添加:


假设您将foo.jar放在lib中。如何将foo设置为flatDir存储库的依赖项。例如,在我需要foo的子项目中,“compile'foo'”将jar作为$project_dir/lib/my-jar-1.0.jar添加存储库{flatDir{dirs'lib'}},并将其用作compile:my jar:1.0
repositories {
    flatDir {
        dirs 'lib'
    }
    flatDir {
        dirs 'lib1', 'lib2'
    } }