Tutorialspoint

黑色星期五,享受历史最低价! 使用优惠码:BFS8

Java 开发人员的 Gradle 基础培训

人物图标 Bassem Abuein

4.7

Java 开发人员的 Gradle 基础培训

学习 Gradle 功能,自信构建您的 Java 应用程序

更新时间图标 更新于 2024 年 11 月

语言图标 语言 - 英语

人物图标 Bassem Abuein

英语 [CC]

类别图标 开发,编程语言,Java

讲座 -38

资源 -7

测验 -7

时长 -1.5 小时

终身访问

4.7

price-loader

终身访问

30 天退款保证

培训 5 人或以上?

让您的团队随时随地访问 10000 多个顶尖 Tutorials Point 课程。

课程 描述

Java 开发人员的 Gradle 基础培训

在本课程中,我将为您提供理解 Gradle 基础知识和核心概念所需的知识,以便您能够以正确的方式构建基于 Java 的应用程序。

此外,我将带您了解 Java 构建工具之间的比较:为什么需要选择 Gradle 而不是 Ant 或 Maven?我将讨论 Gradle 的关键特性,这些特性可以提升 Gradle 的性能:任务输出缓存、增量构建和并行执行。

我将向您介绍 Groovy 语言的基础知识,以帮助您编写自定义的 Gradle 构建脚本。我将使用 Gradle 构建一个 Java 项目,并通过真实的代码示例解释 Gradle。

我将深入解释 Gradle 生命周期和 Gradle 包装器。我将涵盖 Gradle 存储库、依赖项和传递依赖项。我将讨论依赖项配置,例如(Implementation、CompileOnly 和 runtimeOnly),它们分别是什么意思以及使用它们的益处是什么?

我将解释 Gradle 任务,如何使用它们以及如何创建自定义任务。将提供一个将 Spring Boot/Java 应用程序从 Maven 转换为 Gradle 的实时示例。

如何使用 Gradle Daemon 加速构建时间。

 所有幻灯片和代码都包含在内。

非常感谢您收看并阅读课程描述;祝您学习愉快,一切顺利。

目标

  • Gradle 基础知识:核心概念、特性和生命周期。

  • Groovy 快速入门,帮助您在 Gradle 构建文件中编写 Groovy 脚本。

  • Java 构建工具比较:为什么要切换到 Gradle?

  • 使用 Gradle 构建 Java 项目

  • Gradle 中的依赖项管理

  • 依赖项配置,例如(implementation、compileOnly 和 runtimeOnly)的含义以及好处是什么?

  • Gradle 包装器。

  • Gradle 缓存。

  • Gradle 任务:自定义创建和执行流程。

  • 将 Spring Boot 项目从 Maven 转换为 Gradle 的实时示例。

  • 如何使用 Gradle Daemon 加速构建时间。

先决条件

  • Java(基础知识)。
Gradle Essential Training For Java Developers

课程大纲

查看课程内容的详细分解

宣传视频
8 节课
  • 播放图标 简介 01:43 01:43
  • 播放图标 构建与部署的区别 01:09 01:09
  • 播放图标 Java构建工具的历史 02:01 02:01
  • 播放图标 从Maven切换到Gradle 06:14 06:14
  • 播放图标 Gradle特性 03:55 03:55
  • 播放图标 Gradle安装 03:04 03:04
  • 播放图标 Gradle入门测验
  • 播放图标 资源

Groovy 快速入门
5 节课
Tutorialspoint
Tutorialspoint
Gradle 包装器
3 个讲座
Tutorialspoint
Tutorialspoint
Gradle 任务
6 个讲座
Tutorialspoint
Tutorialspoint
Gradle 守护进程
2 个讲座
Tutorialspoint

讲师 详细信息

Bassem Abuein

Bassem Abuein

课程 证书

使用您的证书来改变职业生涯或在您目前的职业生涯中提升自己。

sample Tutorialspoint certificate

我们的学生与
最好的 合作

相关视频课程

查看更多

年度会员

成为 Tutorials Point 的尊贵会员,享受我们海量优质视频课程的无限访问权限。

立即订阅
Annual Membership

在线认证

掌握主流技术,成为备受认可的认证专业人士。

立即探索
Online Certifications

联系我们

1800-202-0515