首页 > 解决方案 > 任务计数与 gradle build 命令输出中显示的可操作任务之间有什么关系?

问题描述

当我运行时gradlew build,我得到这个输出。没什么特别的,但我看到总共有 13 个任务(为了便于理解,我在下面对它们进行了编号)。

但是后来,我得到了输出4 actionable tasks: 4 up-to-date

10:36:22 PM: Executing task 'build'...

1       > Task :compileJava NO-SOURCE
2       > Task :compileScala UP-TO-DATE
3       > Task :processResources NO-SOURCE
4       > Task :classes UP-TO-DATE
5       > Task :jar UP-TO-DATE
6       > Task :assemble UP-TO-DATE
7       > Task :compileTestJava NO-SOURCE
8       > Task :compileTestScala UP-TO-DATE
9       > Task :processTestResources NO-SOURCE
10      > Task :testClasses UP-TO-DATE
11      > Task :test UP-TO-DATE
12      > Task :check UP-TO-DATE
13      > Task :build UP-TO-DATE

BUILD SUCCESSFUL in 211ms
4 actionable tasks: 4 up-to-date
10:36:22 PM: Task execution finished 'build'.

4 actionable tasks: 4 up-to-date我的问题是和 13 Tasks(dependencies?!?!)之间是否存在关系?

如果是,那么为什么只提到了 4 个可操作的任务?如果不是,我怎么能看到这 4 个可操作的任务?它们到底是什么?

抱歉,如果这听起来很基础,我已经围绕这个主题进行了很多搜索,但找不到任何相关的答案/主题。

标签: gradle

解决方案


推荐阅读