簡介
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!
?