感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。        
        
        
            感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。        
    課程簡介
介紹
- Bazel概述
- 理解Bazel架構
入門
- 安裝Bazel運行時和啓動器
- 理解Bazel用戶界面
理解項目結構和基本構建塊
- 項目構建塊
- 項目結構
- 構建邏輯的概念
從命令行調用目標
- 執行目標
- 常用命令
- 輸出和緩存目錄
理解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
機器翻譯
