Gradle自定义插件依赖项

时间:2015-02-19 06:09:03

标签: gradle

如果有一个处理构建和部署特定组件的自定义插件,我在哪里列出构建所需的依赖项(我系统中的其他组件)?

1 个答案:

答案 0 :(得分:0)

Gradle插件的依赖项应列在build.gradle文件的buildscript部分中。请参阅this chapter of the User Guide,其中还有一个示例:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath "com.jfrog.bintray.gradle:gradle-bintray-plugin:0.4.1"
    }
}

apply plugin: "com.jfrog.bintray"

如果您的自定义插件依赖于本地计算机上的jar文件,我认为您需要将这些文件添加为repositories条目{“3}}中的”flatDir“存储库:

repositories {
    flatDir {
        dirs 'lib1', 'lib2'
    }
}