Gradle簡介
Gradle是一個通用靈活的基於JVM構建工具,支持maven, Ivy倉庫,支持傳遞性依賴管理
使用基於Groovy的特定領域語言(DSL)來聲明項目設置,build腳本使用Groovy編寫,
拋棄了基於XML的各種繁瑣配置,不需要遠程倉庫或者是pom.xml和ivy.xml配置文件,
面向Java應用爲主,支持Java、Groovy、Kotlin和Scala等語言
gradle與maven的關係
通常maven包含兩個含義,一個是本地的編譯工具,一個是服務端的代碼倉庫。
Gradle是另一個編譯工具,但代碼倉庫還是使用的Maven。
Tutorial
- Gradle腳本基礎全攻略:https://www.jianshu.com/p/3d0524980e30
- Groovy腳本基礎全攻略:https://www.jianshu.com/p/fbfaaecc19ee
- Gradle 教程:https://www.w3cschool.cn/gradle/