返回

Build工具Gradle介紹

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

Gradle

自動化建構工具可幫忙處理開發過程中的瑣事,舉凡編譯、打包、測試、建模 ...等,而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,以新架構提供開發者更強大的開發系統環境。


內容關鍵字 內容關鍵字