Gradle 是一個基於 Apache Ant 和 Apache Maven 概念的 項目自動化構建開源工具。它使用一種基於Groovy
的DSL
(Domain-Specific Language 領域特定語言)來聲明項目設置,拋棄了基於 XML 的各類繁瑣配置。面向 Java 應用爲主。當前其支持的語言限於Java、Groovy、Kotlin 和 Scala,計劃將來將支持更多的語言。html
Gradle 是一個基於 JVM 的構建工具,是一款通用靈活的構建工具,支持 Maven、 Ivy 倉庫、支持傳遞性依賴管理,而不須要遠程倉庫或者是pom.xml
和ivy.xml
配置文件,基於 Groovy(Groovy 是一種基於 JVM 的動態語言),build 腳本使用 Groovy 編寫。java
Groovy 是用於 JVM 的一種敏捷的動態語言,它是一種成熟的面向對象編程語言,既能夠用於面向對象編程,又能夠用做純粹的腳本語言。使用該語言沒必要編寫過多的代碼,同時又具備 閉包
和動態語言的其它特性。git
public
的getter/setter
方法.
)獲取return
能夠不寫)==
等同於equals()
,不會有NullPointerExceptions
assert(斷言)
語句(能夠在任何地方進行斷言操做)JDK 8
(須要安裝 JDK & JRE 8 或更高版本,本次使用的是java version "1.8.0_65"
)目前的 Gradle 版本是版本 5.4.1,於 2019 年 4 月 26 日發佈。分發 zip 文件有兩種版本:github
若有疑問,請選擇僅二進制版本並在線瀏覽 文檔 和 來源。須要使用舊版本嗎?請參閱 版本頁面。apache
D:\Gradle
,並將下載的gradle-5.4.1-bin.zip
解壓至該文件夾中;Path
變量,添加條目D:\Gradle\gradle-5.4.1\bin
,單擊「肯定」保存。Windows + R
-> 輸入cmd
進入命令行模式;gradle -v
查看 Gradle 版本信息。C:\Users\Administrator>gradle -v Welcome to Gradle 5.4.1! Here are the highlights of this release: - Run builds with JDK12 - New API for Incremental Tasks - Updates to native projects, including Swift 5 support For more details see https://docs.gradle.org/5.4.1/release-notes.html ------------------------------------------------------------ Gradle 5.4.1 ------------------------------------------------------------ Build time: 2019-04-26 08:14:42 UTC Revision: 261d171646b36a6a28d5a19a69676cd098a4c19d Kotlin: 1.3.21 Groovy: 2.5.4 Ant: Apache Ant(TM) version 1.9.13 compiled on July 10 2018 JVM: 1.8.0_65 (Oracle Corporation 25.65-b01) OS: Windows 10 10.0 amd64