相关疑难解决方法(0)

Gradle插件:Convention vs. Extension

我正在编写Gradle插件,我正在通过阅读用户指南和Gradle项目中插件的源代码来学习Gradle.

在源代码中,我找到了两种向项目添加属性的方法:

  • 约定(由JavaBasePlugin设置并由JavaPlugin使用)
  • 扩展(由AnnoncePlugin设置并由BuildAnnouncementsPlugin使用).

我不明白它们之间的区别以及用于哪种情况的区别.有人能解释一下吗

PS:有人可以在SO中添加标签"gradle-plugin"吗?

plugins gradle

8
推荐指数
1
解决办法
1674
查看次数

标签 统计

gradle ×1

plugins ×1