gradle构建工具学习系列–010编写和使用自定义task

gradle构建工具学习系列

上一章当中的makeReleaseVersion中的动作逻辑相当简单。当前代码的可维护性显然不是问题。然而,随着项目的增长,原本简单的task需要增加更多的逻辑,此时就有了对类和方法中的代码的结构化需求。应该使用像在常规的产品源代码中习惯使用的编码管理。Gradle不建议使用某种特殊方法编写task。完全可以根据熟悉程度,选择熟悉的编程语法,比如Java、Groovy等基于JVM的语言
自定义task包含两个组件: - 自定义的task类,封装了逻辑思维,也被称为任务类型, - 真实的task,提供了用于配置行为的task类所暴露的属性值。Gradle把这些task称为增强的task.

可维护性和可重用性是自定义task类的优势

编写自定义的task类
Gradle为构建脚本中的每个简单的task都创建了一个DefaultTask类型的实例,当创建一个自

gradle构建工具学习系列–010编写和使用自定义task最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/10631.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>