构建工具Gradle之构建脚本概要

构建块

Gradle构建中的两个基本概念是项目(project)和任务(tast),每个构建至少包含一个项目,项目中包含一个或多个任务。在多项目构建中。一个项目可以依赖于其他项目;类似的,任务可以形成一个依赖关系图来确保他们的执行顺序。

项目(project)

一个项目代表一个正在构建的组件(比如一个jar文件),当构建启动后,Gradle会基于build.gradle实例化一个org.gradle.api.Project类,并且能够通过project变量使其隐式可用。
group、name、version
apply、dependencies、repositories、task
属性的其他配置方式:ext、gradle.properties

任务(task)

任务对应org.gradle.api.Taks。主要包括任务动作和任务依赖。任务动作定义了一个最小的工作单元。可以定义依赖于其他任务、动作序列和执行条件。
dependsOn
doFirst、doLast<<

发布了33 篇原创文章 · 获赞 10 · 访问量 2057

猜你喜欢

转载自blog.csdn.net/qq_33670157/article/details/104570694