IT源码网

groovy之应用gradle插件有什么区别

shihaiming 2024年10月25日 程序员 65 0

我不明白 gradle 插件 block

apply plugin: 'someplugin1' 
apply plugin: 'maven' 

还有另一个:

plugins { 
   id 'org.hidetake.ssh' version '1.1.2' 
} 

在第一个 block 中我们有一些插件名称。在第二个包和版本中。我不明白应该在哪里使用第一个 block 以及何时使用第二个 block 。

请您参考如下方法:

plugins block 是应用插件的较新方法,它们必须在 Gradle plugin repository 中可用。 。 apply 方法是一种较旧但更灵活的向构建添加插件的方法。

新的 plugins 方法不适用于多项目配置(subprojectsallprojects),但适用于每个子项目的构建配置。

我认为,随着功能的进步,plugins 配置方法将取代旧方法,但此时两者可以同时使用。


评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!