gradle - 任务计数与 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 个可操作的任务?它们到底是什么?
抱歉,如果这听起来很基础,我已经围绕这个主题进行了很多搜索,但找不到任何相关的答案/主题。
解决方案
推荐阅读
- jenkins - 在阶段詹金斯管道之间传递变量
- vue.js - 将 store 加载到 vue js 中
- c++ - readsome() 是否适合在 Windows 上读取二进制数据?
- angular - 如何使用 api 响应 Angular 5 映射模型类
- wpf - 使每个实例的组框的标题唯一
- python - 如果存储桶上的现有标签包含“aws:”前缀,如何使用 Boto3 向 AWS S3 存储桶添加新标签?
- spring - Spring PostMapping 没有正文返回 401
- java - 如何从日志文件生成 java 堆使用图?
- javascript - 2 可以同时过滤的过滤器切换案例
- flutter - 如何在 Flutter 中删除图像和文本之间的空格