Java 開發人員的 Gradle 基礎培訓
學習 Gradle 功能,自信構建您的 Java 應用程式
講座 -38
資源 -7
測驗 -7
時長 -1.5 小時
終身訪問
課程 描述
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(基礎知識)。
課程大綱
檢視課程內容的詳細分解
宣傳影片
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 節課
Gradle 包裝器
3 個講座
Gradle 任務
6 個講座
Gradle 守護程序
2 個講座
講師 詳細資訊
Bassem Abuein
課程 證書
使用您的證書來改變職業生涯或在您目前的職業生涯中提升自己。
我們的學生與
最好的 合作
相關影片課程
檢視更多
