Gradle笔记
2019獨角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
本博客對Gradle進(jìn)行一個簡單的介紹,以及它的安裝。
?
Gradle介紹
Gradle是一個基于JVM的構(gòu)建工具,它提供了:
- 像Ant一樣,通用靈活的構(gòu)建工具
- 可以切換的,基于約定的構(gòu)建框架
- 強大的多工程構(gòu)建支持
- 基于Apache Ivy的強大的依賴管理
- 支持maven, Ivy倉庫
- 支持傳遞性依賴管理,而不需要遠(yuǎn)程倉庫或者是pom.xml和ivy.xml配置文件。
- 對Ant的任務(wù)做了很好的集成
- 基于Groovy,build腳本使用Groovy編寫
- 有廣泛的領(lǐng)域模型支持構(gòu)建
Gradle 概述
1,基于聲明和基于約定的構(gòu)建。
2,依賴型的編程語言。
3,可以結(jié)構(gòu)化構(gòu)建,易于維護(hù)和理解。
4,有高級的API允許你在構(gòu)建執(zhí)行的整個過程當(dāng)中,對它的核心進(jìn)行監(jiān)視,或者是配置它的行為。
5,有良好的擴(kuò)展性。有增量構(gòu)建功能來克服性能瓶頸問題。
6,多項目構(gòu)建的支持。
7,多種方式的依賴管理。
8,是第一個構(gòu)建集成工具。集成了Ant, maven的功能。
9,易于移值。
10,腳本采用Groovy編寫,易于維護(hù)。
11,通過Gradle Wrapper允許你在沒有安裝Gradle的機(jī)器上進(jìn)行Gradle構(gòu)建。
12,自由,開源。
?
Gradle 安裝
1,安裝JDK,并配置JAVA_HOME環(huán)境變量。因為Gradle是用Groovy編寫的,而Groovy基于JAVA。另外,Java版本要不小于1.5.
2,下載。地址是:http://www.gradle.org/downloads。在這里下載你要的版本。
3,解壓。如果你下載的是gradle-xx-all.zip的完整包,它會有以下內(nèi)容:
- 二進(jìn)制文件
- 用戶手冊(包括PDF和HTML兩種版本)
- DSL參考指南
- API手冊(包括Javadoc和Groovydoc)
- 樣例
- 源代碼,僅供參考使用。
4,配置環(huán)境變量。配置GRADLE_HOME到你的gradle根目錄當(dāng)中,然后把%GRADLE_HOME%/bin(linux或mac的是$GRADLE_HOME/bin)加到PATH的環(huán)境變量。
linux用戶可以在~/.bashrc文件中配置。
?
配置完成之后,運行g(shù)radle -v,檢查一下是否安裝無誤。如果安裝正確,它會打印出Gradle的版本信息,包括它的構(gòu)建信息,Groovy, Ant, Ivy, 當(dāng)前JVM和當(dāng)前系統(tǒng)的版本信息。
?
另外,可以通過GRADLE_OPTS或JAVA_OPTS來配置Gradle運行時的JVM參數(shù)。不過,JAVA_OPTS設(shè)置的參數(shù)也會影響到其他的JAVA應(yīng)用程序。
轉(zhuǎn)載于:https://my.oschina.net/yq0128/blog/704061
總結(jié)
- 上一篇: Linux快速入门02-文件系统管理
- 下一篇: Spring MVC入门示例