返回
Build 工具 Gradle 介紹
Build 工具 Gradle 介紹
Gradle 是以 Apache Ant 與 Apache Maven 為基底的開源自動化建構工具,使用 Groovy 語言編寫 Build 腳本。

自動化建構工具可幫忙處理開發過程中的瑣事,舉凡編譯、打包、測試、建模 ...等,而 Gradle 結合了 Ant 的強大功能與 Maven 套裝管理的概念,並支援 Maven、Ivy Repository,解決掉重覆依賴導致專案過於龐大管理不易的問題。
且相較於 XML 繁瑣的配置,Groovy 的 DSL(Domain-Specific Languages)增加了可讀性與靈活性,讓開發者能更直覺的撰寫期望的程式。
-
搭配多種語言
除了 Java 外,還可運用於 C++、Python ...等。
-
豐富的 API 與 Plugins
Gradle 提供了豐富的 API 與 Plugins,開發者能享受到從頭到尾的自動化功能。
-
IDE 支援
除了 Eclipse 外,亦可在 Android Studio、IDEA、NetBeans 使用。
Liferay 自 DXP(7.0)起,Liferay IDE 開發Plugin 全面支援 Gradle Build,以新架構提供開發者更強大的開發系統環境。