现代 Gradle 基础知识
了解如何使用 Gradle 7 或 8 高效地构建和构建软件项目
讲师:Jendrik Johannes
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 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开发人员
- Android 开发者
- Kotlin 开发者
- Scala 开发人员
- Groovy 开发人员
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。