華為云計算 云知識 Gradle如何配置
Gradle如何配置

簡介

Gradle是一個基于Apache Ant和Apache Maven概念的開源構(gòu)建 自動化 系統(tǒng),它使用一種基于Groovy的特定領(lǐng)域語言(DSL)來聲明項目設(shè)置,拋棄了基于XML的各種繁瑣配置。

配置編譯流程

1.選擇操作環(huán)境

本文選用華為鯤鵬云服務(wù)ECS KC1實(shí)例做測試

yum install wget -y

2.獲取源代碼

https://gradle.org/releases/ 提供gradle各版本的源碼壓縮包,可以直接下載。

3.配置編譯環(huán)境

步驟一:配置Gradle依賴的JDK環(huán)境

1)安裝Gradle依賴的JDK。

yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel -y

2)配置JDK環(huán)境變量。

vi /etc/profile

a.在倒數(shù)第三行插入如下內(nèi)容:

export JAVA_HOME=/usr/lib/jvm/java-openjdk
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

b.使環(huán)境變量生效。

source /etc/profile

步驟二:解壓安裝Gradle并配置環(huán)境變量

本文以“gradle-3.5”版本為例,下載源碼,并解壓安裝。

1)下載Gradle源碼。

wget https://downloads.gradle.org/distributions/gradle-3.5-all.zip

2)解壓Gradle源碼。

unzip gradle-3.5-all.zip

3)配置環(huán)境變量。

vi /etc/profile

a.修改PATH環(huán)境變量,在PATH變量后追加 “:/root/gradle-3.5/bin”。

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin:/root/gradle-3.5/bin

b.使環(huán)境變量生效。

source /etc/profile

4)檢查安裝的Gradle版本號及其他信息。

gradle -v

5)回顯信息如下,則Gradle安裝成功。

------------------------------------------------------------
Gradle 3.5
------------------------------------------------------------
 
Build time:   2017-04-10 13:37:25 UTC
Revision:     b762622a185d59ce0cfc9cbc6ab5dd22469e18a6
 
Groovy:       2.4.10
Ant:          Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM:          1.8.0_212 (Oracle Corporation 25.212-b04)
OS:           Linux 4.14.0-115.5.1.el7a.aarch64 aarch64

4.測試已完成編譯的軟件

可以測試Gradle構(gòu)建腳本是否能正常運(yùn)行,以此來驗證Gradle安裝成功且能正常使用。

1)創(chuàng)建名為“build.gradle”的構(gòu)建腳本。

a.創(chuàng)建Gradle構(gòu)建腳本保存的路徑。

mkdir -p /etc/gradle

b.編輯名為“build.gradle”的構(gòu)建腳本文件。

vi /etc/gradle/build.gradle
task hello {
    doLast {
        println 'Hello world!'
    }
}

c.保存并退出。

2)運(yùn)行構(gòu)建任務(wù)。

gradle -q hello

參數(shù)說明:

“-q”表示控制臺只顯示任務(wù)的輸出。

回顯信息如下,則表示Gradle安裝成功且可正常使用。

Hello world!

?