gradle - 增量构建 - 确定现有任务中的输入/输出
问题描述
我正在尝试确定以前在一个非常大的项目中编写的自定义任务的输入和输出,以便我可以正式定义它们以进行增量构建。我的理解是,如果我正式将它们定义为输入和输出,那么将在构建时检查它们最后修改的时间戳,以确定它们是否需要重新构建(如果自上次构建以来没有更改,则跳过它们以节省时间) .
一般来说,我对它的工作原理的理解是否正确?我应该寻找什么来确定输入和输出?“copy from” “into”的例子很多;似乎这些将是输入(前者)和输出(后者)的良好候选者?我已经阅读了有关这方面的 Gradle 文档,但我认为我可以从大众那里得到一些建议。谢谢大家。
解决方案
推荐阅读
- jhipster - 有没有 Jhipster 整个命令列表的文档?
- node.js - 有没有办法授予我的 nodejs 应用程序访问我的谷歌日历的权限?
- log4j2 - Log4j2 日志有不同的模式
- amazon-web-services - AWS Lambda 通过 SNS 触发 | 百万条消息
- c++ - 为什么 winsock 没有 64 位 API?
- c - 将结构中的字符串传递给函数并返回
- flutter - 如何在flutter web中打开wxminiProgram?
- javascript - 通过 javascript 在 Blazor 中更改输入值不会更改它的绑定属性值
- sql - 错误 - ORA-00979: 不是 GROUP BY 表达式,但在我删除 f.film_no AS "Film Number" 时有效
- python - 如何在其他文件中使用事件?