为什么" gradle任务"没有显示任务?

时间:2017-04-17 08:35:48

标签: gradle

我只在build.gradle文件中有这个

project.task ("Task1")
task("Task2")
task Task3

我使用的是Gradle版本3.5,当我执行

  

gradle tasks

在命令行中,不显示任务。但是当我做的时候

  

gradle tasks --all

,然后我可以看到我的任务



Other tasks
-----------
Task1
Task2
Task3




我们是否需要始终使用gradle tasks --all来查看所有任务?在某些教程网站中,他们只使用gradle tasks并显示所有任务。想知道我在哪里做错了。谢谢。

1 个答案:

答案 0 :(得分:3)

我认为,原因是根据文档gradle tasks命令:

  

仅显示已分配给任务组的任务,即所谓的可见任务。您可以通过设置任务的组属性来完成此操作。您还可以设置description属性,以提供要包含在报告中的说明。

您可以在官方文档here中阅读相关内容。

PS:在我的情况下,使用Grdale 2.14.1,命令gradle tasks列出了所有任务,即使此版本的文档与3.5相同,它默认也只列出分组任务。 / p>