歡迎來到 Ivy 教程系列
學習的最佳方式是實作!本系列教程將透過一步步的實際操作,帶你發現 Ivy 強大的依賴管理功能。甚至不需要額外安裝 Ivy——只要你的環境已有 Ant 與 JDK,幾十秒內就能跑起第一個範例。
教程列表
- 教程 1:目錄與導讀(本文)
- 教程 2:快速入門 — 零設定從 Maven Central 解析依賴
- 教程 3:調整預設設定 — 理解 Local/Shared/Public 三層儲存庫與客製化技巧
- 教程 4:多解析器鏈 — 串聯本地與遠端儲存庫,實現分層解析策略
- 教程 5:雙重解析器 — 模組描述檔與制品分離存放的解決方案
- 教程 6:專案依賴管理 — 多專案間依賴、傳遞依賴與 latest.integration 自動升級
- 教程 7:多專案環境實戰 — 共用建構邏輯、自動版本號、本地/共享發布、依賴圖形化
- 教程 8:模組配置 — 核心進階特性,實現編譯/執行時依賴精準隔離與切換
- 教程 9:建立儲存庫 (1) 簡介 — 企業內部儲存庫建構動機與架構規劃
- 教程 10:建立儲存庫 (2) 基礎複製 — install 任務實戰、缺失制品處理、衝突管理策略
建議學習路徑
- 新手:依序閱讀 1→2→3→4,建立核心觀念。
- 多專案開發者:重點研讀 6→7,掌握團隊協作流程。
- 架構師/建構工程師:深入 8→9→10,打造企業級儲存庫治理體系。
所有範例原始碼隨 Ivy 發行包提供於 src/example/ 目錄。請動手實作,並在遇到問題時查閱參考文件、最佳實踐或加入郵件列表交流。祝你探索愉快!