我只在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
并显示所有任务。想知道我在哪里做错了。谢谢。
答案 0 :(得分:3)
我认为,原因是根据文档gradle tasks
命令:
仅显示已分配给任务组的任务,即所谓的可见任务。您可以通过设置任务的组属性来完成此操作。您还可以设置description属性,以提供要包含在报告中的说明。
您可以在官方文档here中阅读相关内容。
PS:在我的情况下,使用Grdale 2.14.1,命令gradle tasks
列出了所有任务,即使此版本的文档与3.5相同,它默认也只列出分组任务。 / p>