Gradle plugins 和 apply plugin 的异同


#Gradle


我们有时会看到:

plugins {
    id 'java'
}

有时会看到:

apply plugin: 'java'

这两个有什么异同吗 ?

plugins 和 apply plugin 的效果基本是一样的。

  1. plugins 是后来添加的特性。
  2. plugins 中指定的插件必须是 https://plugins.gradle.org/ 存在的。
  3. apply plugin 可以用在 allprojects 和 subprojects 中。

( 本文完 )