现代 Gradle 基础知识
Modern Gradle Fundamentals
了解如何使用 Gradle 7 或 8 高效地构建和构建软件项目
你将学到什么
-
Gradle 的基本概念
-
如何构建 Gradle 项目 – 高效使用且可维护
-
了解 Gradle DSL(Kotlin 和 Groovy 变体)
-
Gradle 构建配置:设置文件、构建文件和约定插件
-
Gradle 构建执行:任务、任务输入/输出、任务依赖关系
-
依赖管理:范围/配置、存储库、版本控制
-
使用 Gradle 配置测试
-
使用Java配置Gradle
要求
-
您应该熟悉 IntelliJ IDEA 以及您想要使用 Gradle 设置项目的编程语言(例如 Java)。您不需要任何有关 Gradle 本身的先验知识。
描述
Gradle是Java和其他 JVM 语言(如Kotlin 、 Groovy和Scala)最先进的构建工具之一。
在本课程中,您将学习如何使用 Gradle 构建软件项目以充分利用它。
本课程为实践课程。我们一起从头开始构建一个项目,一一学习 Gradle 功能。虽然我们以 Java 项目为例进行此操作,但所获得的知识可以转移到使用 Gradle 构建的任何类型的软件项目中。
无论您想要解决什么自动化任务:本课程都是为了让您释放 Gradle 的全部功能。
无需具备 Gradle 知识,您就可以学习 Gradle 7 及更高版本的最新最佳实践。
视频说明充满了信息。为了继续学习,您可能会定期暂停视频来探索该示例并确保它适合您。您应该计划大约 3 倍于视频时长的时间来完成相应的讲座。
主题概述
-
Gradle 配置语言(Gradle 的 DSL)
-
定义项目结构 – 设置文件和 Gradle 包装器
-
赋予组件/子项目含义 – 构建文件
-
集中构建配置 – 约定插件
-
编写应用程序 – 添加依赖项
-
运行构建 – 使用增量构建和缓存
-
配置插件添加的任务
-
使用现有任务实现注册新任务
-
在任务中实现您自己的构建逻辑
-
通过生命周期任务使您的项目可访问
-
依赖范围(也称为配置)
-
依赖项版本的中心位置 – 平台项目/依赖项版本目录
-
冲突和组件元数据规则
-
源集
-
配置测试
-
Kotlin 与 Groovy DSL
-
用 Java 编写构建配置
本课程适合谁:
- Java开发人员
- 安卓开发者
- Kotlin开发者
- Scala 开发者
- Groovy 开发人员
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)