目前,我们在所有使用自定义插件的build.Gradle文件中都有一个buildscript {}块。
是否有规定全局配置buildscript块而不是每个build.Gradle文件?
例如:我有一个插件说" MyPlugin" 。这个插件依赖于某些罐子。如果这个插件被100个项目使用,那么所有这100个项目都需要 使用buildscript {}
指定依赖项相反,我可以在settings.gradle或init.gradle中以编程方式执行此操作吗?就像项目正在使用" MyPlugin" ,然后使用构建脚本添加相关的依赖项。
答案 0 :(得分:0)
以下是解决方案。我们可以在不同的地方定义构建脚本并跨项目重用
https://discuss.gradle.org/t/usage-of-apply-from-in-buildscript-scope/1844