第四十八章. 包装器插件

Chapter 48. Wrapper Plugin

包装器插件目前是一个试验性插件。注意,在以后的 Gradle 版本中,其 DSL 和其他配置可能会有变化。
The wrapper plugin is currently incubating. Please be aware that the DSL and other configuration may change in later Gradle versions.

Gradle包装器程序插件允许通过添加 Wrapper 任务来生成Gradle包装器文件,该任务生成使用Gradle Wrapper来运行构建所需的所有文件。 有关Gradle Wrapper的详细信息,请参阅对应的章节《第六十一章,Gradle Wrapper》。
The Gradle wrapper plugin allows the generation of Gradle wrapper files by adding a Wrapper task, that generates all files needed to run the build using the Gradle Wrapper. Details about the Gradle Wrapper can be found in the according chapter Chapter 61, The Gradle Wrapper

48.1. 用法

48.1. Usage

在不修改 build.gradle 文件的情况下,可以通过从命令行运行 gradle wrapper 来自动将包装器插件应用于当前构建的根项目。 如果未在构建中定义名为 wrapper 的任务,那么将会应用此插件。
Without modifying the build.gradle file, the wrapper plugin can be auto-applied to the rootproject of the current build by running gradle wrapper from the commandline. This applies the plugin if no task named wrapper is already defined in the build.

48.2. 任务

48.2. Tasks

包装器插件向项目添加以下任务:
The wrapper plugin adds the following tasks to the project:

表 48.1. 包装器插件——任务 - Table 48.1. Wrapper plugin - tasks

任务名称
Task name
依赖于
Depends on
类型
Type
描述
Description
wrapper - Wrapper 生成 Gradle wrapper 文件。
Generates Gradle wrapper files.