gradle - 构建脚本的全局配置

时间:2016-06-22 09:50:31

标签: gradle gradlew gradle-plugin

目前,我们在所有使用自定义插件的build.Gradle文件中都有一个buildscript {}块。

是否有规定全局配置buildscript块而不是每个build.Gradle文件?

例如:我有一个插件说" MyPlugin" 。这个插件依赖于某些罐子。如果这个插件被100个项目使用,那么所有这100个项目都需要 使用buildscript {}

指定依赖项

相反,我可以在settings.gradle或init.gradle中以编程方式执行此操作吗?就像项目正在使用" MyPlugin" ,然后使用构建脚本添加相关的依赖项。

1 个答案:

答案 0 :(得分:0)

以下是解决方案。我们可以在不同的地方定义构建脚本并跨项目重用

https://discuss.gradle.org/t/usage-of-apply-from-in-buildscript-scope/1844