Linux、Mac和Windows安裝Gradle

hello熊本發表於2018-03-29

一、現在的Kotlin專案,主要是基於Gradle構建的,那麼首先得先了解一下Gradle。
Gradle官網:Gradle官網
官網介紹說:
1.建造任何東西
用Java,C ++,Python或您選擇的語言編寫。打包在任何平臺上部署。去monorepo或多回購。並依靠Gradle無與倫比的多功能性來構建這一切。

2.自動化一切
使用Gradle豐富的API和成熟的外掛和整合生態系統來實現雄心勃勃的自動化。建模,整合和系統化您的軟體從端到端的交付。

3.提供更快
用優雅,快速的構建擴充套件開發。從編譯避免到高階快取等,我們堅持不懈地追求效能,讓您的團隊能夠持續交付。

4.多種開發工具的使用
包括Android Studio,Eclipse,IDEA,NetBeans

5.可以將基於maven的專案遷移到基於Gradle的專案中

二、安裝一下Gradle
Gradle可在所有主要作業系統上執行,並且只需要安裝Java JDK或JRE版本7或更高版本。檢查,執行java -version:

~ ⌚ 23:30:53
$ java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

包管理器安裝

三、推薦使用包管理器安裝
SDKMAN! is a tool for managing parallel versions of multiple Software Development Kits on most Unix-based systems.
譯:這個包管理工具,在很多基於Unix核心的系統中都是存在的

四、在liunx、unbuntu和centos系統中,執行以下命令即可安裝了

$ sdk install gradle 4.6

五、在macOS系統中請執行以下命令安裝
可能會先更新一下brew

$ brew install gradle
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core, homebrew/services).
==> New Formulae

六、macOS驗證一下安裝是否成功
成功

$ gradle -v

------------------------------------------------------------
Gradle 4.6
------------------------------------------------------------

Build time:   2018-02-28 13:36:36 UTC
Revision:     8fa6ce7945b640e6168488e4417f9bb96e4ab46c

Groovy:       2.4.12
Ant:          Apache Ant(TM) version 1.9.9 compiled on February 2 2017
JVM:          1.8.0_161 (Oracle Corporation 25.161-b12)
OS:           Mac OS X 10.13.3 x86_64

七、windows可以使用scoop安裝
Scoop is a command-line installer for Windows inspired by Homebrew.

scoop install gradle

八、windows還可以使用Chocolatey包管理器安裝

 choco install gradle

九、最後,mac可以使用MacPorts進行安裝
MacPorts is a system for managing tools on macOS:

MacPorts is a system for managing tools on macOS:

手動安裝

一、去官網下載最新版本的安裝包
最新的Gradle發行版
目前的Gradle版本是在2018年2月28日釋出的版本4.6。分發zip檔案有兩種版本。

二、解壓分發
1.Linux和MacOS使用者
解壓縮您選擇的目錄中的分發zip檔案,例如:

$ mkdir /opt/gradle
$ unzip -d /opt/gradle gradle-4.6-bin.zip
$ ls /opt/gradle/gradle-4.6
LICENSE  NOTICE  bin  getting-started.html  init.d  lib  media

2.Microsoft Windows使用者
C:Gradle使用檔案資源管理器建立新目錄。
開啟第二個檔案資源管理器視窗並轉到下載Gradle分發的目錄。雙擊ZIP存檔以顯示內容。將內容資料夾gradle-4.6拖到新建立的C:Gradle資料夾中。
或者,您可以C:Gradle使用您選擇的歸檔工具將Gradle發行版ZIP解壓縮。

三、配置系統環境變數
1.Linux和MacOS使用者
配置您的PATH環境變數以包含bin解壓縮分發的目錄,例如:

$ export PATH=$PATH:/opt/gradle/gradle-4.6/bin

2.Microsoft Windows使用者
在檔案資源管理器中,右鍵單擊This PC(或Computer)圖示,然後單擊Properties- > Advanced System Settings- > Environmental Variables。
在System Variables選擇下Path,然後點選Edit。為…新增一個條目C:Gradlegradle-4.6in。點選確定儲存。

四、驗證安裝是否成功
開啟控制檯(或Windows命令提示符)並執行gradle -v以執行gradle並顯示版本,例如:即為成功

$ gradle -v
------------------------------------------------------------
Gradle 4.6
------------------------------------------------------------

第三種安裝方法用Gradle Wrapper升級
如果您現有的基於Gradle的構建使用Gradle Wrapper,則可以通過執行wrapper任務輕鬆升級,並指定所需的Gradle版本:

$ ./gradlew wrapper --gradle-version=4.6 --distribution-type=bin

請注意,沒有必要安裝Gradle來使用Gradle包裝器。下一次呼叫gradlew或gradlew.bat將下載並快取指定版本的Gradle。

$ ./gradlew tasks
Downloading https://services.gradle.org/distributions/gradle-4.6-bin.zip
...


相關文章