我不明白 gradle 插件块
apply plugin: 'someplugin1'
apply plugin: 'maven'
和另一个:
plugins {
id 'org.hidetake.ssh' version '1.1.2'
}
在第一个块中,我们有一些插件名称。在第二个包和版本中。我不明白我应该在哪里使用第一个块以及何时使用第二个块。
最佳答案
plugins
块是应用插件的较新方法,它们必须在 Gradle plugin repository 中可用。 . apply
方法是向构建中添加插件的较旧但更灵活的方法。
新款plugins
方法不适用于多项目配置( subprojects
、 allprojects
),但适用于每个子项目的构建配置。
我认为随着功能的发展,plugins
配置方法将取代旧方法,但此时两者可以同时使用。
关于groovy - 应用gradle插件有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32352816/