Gradle 教程
Gradle 标准的 Gradle 插件
Gradle 的发行包中有大量的插件。如下列所示: 语言插件 这些插件添加了让各种语言可以被编译和在 JVM 执行的支持。 语言插件 插件 Id 自动应用 与什么插件一起使用 描述…
Gradle Java 插件
Java 插件向一个项目添加了 Java 编译、 测试和 bundling 的能力。它是很多其他 Gradle 插件的基础服务。 用法 要使用 Java 插件,请在构建脚本中加入:…
Gradle Groovy 插件
Groovy 的插件继承自 Java 插件并添加了对 Groovy 项目的支持。它可以处理 Groovy 代码,以及混合的 Groovy 和 Java 代码,甚至是纯 Java 代…
Gradle Scala 插件
Scala 的插件继承自 Java 插件并添加了对 Scala 项目的支持。它可以处理 Scala 代码,以及混合的 Scala 和 Java 代码,甚至是纯 Java 代码(尽管…
Gradle War 插件
War 的插件继承自 Java 插件并添加了对组装 web 应用程序的 WAR 文件的支持。它禁用了 Java 插件生成默认的 JAR archive,并添加了一个默认的 WAR …
Gradle Ear 插件
Ear 插件添加了用于组装 web 应用程序的 EAR 文件的支持。它添加了一个默认的 EAR archive task。它不需要 Java 插件,但是对于使用了 Java 插件的…
Gradle Jetty 插件
Jetty 插件继承自 War 插件,并添加一些任务,这些任务可以让你在构建时部署你的 web 应用程序到一个 Jetty 的 web 嵌入式容器中。 用法 要使用 Jetty 的…
Gradle Checkstyle 插件
Checkstyle 插件使用 Checkstyle 对你的项目的 Java 源文件执行质量检查,并从检查结果中生成报告。 用法 要使用 Checkstyle 插件,请在构建脚本中…
Gradle CodeNarc 插件
CodeNarc 插件使用 CodeNarc 对项目的 Groovy 源文件执行质量检查并生成报告。 用法 要使用 CodeNarc 插件,请在构建脚本中包含以下语句: 使用 Co…
Gradle FindBugs 插件
FindBugs 插件使用 FindBugs 对项目的 Java 源文件执行质量检查,并从检查结果中生成报告。 用法 要使用 FindBugs 插件,请在构建脚本中包含以下语句: …
Gradle JDepend 插件
JDepend 插件使用 JDepend 对项目的源文件执行质量检查,并从检查结果中生成报告。 用法 要使用 JDepend 插件,请在构建脚本中包含以下语句: 使用 JDepen…
Gradle PMD 插件
PMD 插件使用 PMD 对项目的 Java 源文件执行质量检查,并从检查结果中生成报告。 用法 要使用 PMD 插件,请在构建脚本中包含以下语句: 使用 PMD 插件 build…
Gradle JaCoCo 插件
JaCoCo 插件目前还是孵化中状态。请务必注意,在以后的 Gradle 版本中,DSL 和其他配置可能会有所改变。 JaCoCo 插件通过集成 JaCoCo为 Java 代码提供…
Gradle Sonar 插件
你可能会想使用新的 Sonar Runner 插件来代替现在这个插件。尤其是因为只有 Sonar Runner 插件支持 Sonar 3.4 及更高的版本。 Sonar 插件提供了…
Gradle Sonar Runner 插件
Sonar runner 插件是目前仍是孵化状态。请务必注意,在以后的 Gradle 版本中,DSL 和其他配置可能会有所改变。 Sonar Runner 插件提供了对 Sonar…
Gradle OSGi 插件
OSGi 插件提供了工厂方法来创建一个 OsgiManifest 对象。OsgiManifest 继承自 Manifest。如果应用了 Java 插件,OSGi 插件将把默认 ja…