感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介紹
- Bazel概述
- 瞭解 Bazel 體系結構
開始
- 安裝 Bazel 執行時和啟動程式
- 瞭解 Bazel UI
瞭解項目結構和基本構建基塊
- 項目構建基塊
- 項目結構
- 生成邏輯的概念
從命令行調用目標
- 執行目標
- 常用命令
- 輸出和快取目錄
瞭解 Bazel 生成生命週期
- Bazel 生命週期的階段
- 配置檔
- 程式設計語言規則
使用 Bazel Java 基本自動化
- 設置Java專案
- 構建Java專案
- 從命令行運行構建
- 檢查生成的工件
- 部署Java專案
- 從 IDE 驅動 Bazel
- 在 IntelliJ 中使用 Bazel
Bazel 依賴管理
- 對細粒度包粒度和依賴關係進行建模
- 聲明外部依賴關係
- 聲明外部庫並在代碼中使用它
- 聲明 JUnit 依賴項
- 將 JAR 發佈到 Maven 儲存庫
- 將 Java 庫發佈到本地 Maven
測試自動化
- 執行自動化測試
- 執行 JUnit 測試
進階Bazel
- 擴展概念
- 編寫和執行 genrule
- 遠端快取和執行
- 構建衝壓
- Bazel 查詢
- Java 工具鏈
故障排除
摘要和後續步驟
最低要求
- 構建系統概念的知識和經驗
- 基本瞭解 Java 程式設計語言
觀眾
- 軟體開發人員
14 時間:
客戶評論 (1)
- 培訓師願意回答問題並幫助我們解決問題 - 課程的初始基礎部分,培訓師為我們提供了初步資訊,讓我們為示例做好準備
Lora
課程 - Bazel
機器翻譯