gradle - 我如何知道 Gradle 中有哪些任务可用以及何时使用它们?

标签 gradle build.gradle gradle-task

同时创建一些 tasksbuild.gradle在一个项目中,我发现很难知道任务应该是哪种类型。

是否有任何引用指南指示存在哪些类型的任务以及何时使用每个任务?

P.S.:在上面引用的链接上我没有找到这个信息。

最佳答案

在 Gradle 官方文档网站中,tasks位于左侧面板的“核心类型”标题下,如下所示:

enter image description here

除此之外,您添加到项目中的每个新插件(第三方)都可以添加未在上述列表中列出的新任务(可在您的 build.gradle 上找到),并且应在插件网站中记录.

关于何时使用它们中的每一个,这取决于您需要做什么。列表中的每个任务都有一个指向相应文档的链接。即,在上图中,如果您单击设置任务,它会将您带到 documentation .通过这种方式,您可以确定任务是否对您需要做的事情有用。

关于gradle - 我如何知道 Gradle 中有哪些任务可用以及何时使用它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46456017/

相关文章:

java - 缺少 gradle 2.0.0 beta 7

gradle - gradle 扩展可以处理属性的延迟评估吗?

android - Gradle 在任务 transformClassesAndResourcesWithSyncLibJarsForDebug 中失败

java - 动画菜单实现

android - 错误 :Could not find property 'assembleDebug' on project ':app'

android - 添加编译 'com.google.android.gms:play-services:11.0.1'时出错

gradle - 仅在运行特定任务时执行任务

java - 线程 "main"io.micronaut.context.exceptions.DependencyInjectionException : Failed to inject value for parameter of class 中的异常

gradle - 在 nebula/gradle 中,如何将正在发布的版本注入(inject)正在发布的 jar 中?