如果有一个可处理特定组件的构建和部署的自定义插件,那么在哪里列出构建所需的依赖项(系统中的其他组件)?
最佳答案
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
条目as described here中的“flatDir”存储库:repositories {
flatDir {
dirs 'lib1', 'lib2'
}
}
关于gradle - Gradle自定义插件依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28599687/