
基本簡(jiǎn)介
Gradle是一個(gè)基于A(yíng)pache Ant和Apache Maven概念的項(xiàng)目自動(dòng)化構(gòu)建工具。它使用一種基于Groovy的特定領(lǐng)域語(yǔ)言(DSL)來(lái)聲明項(xiàng)目設(shè)置,拋棄了基于XML的各種繁瑣配置。
面向Java應(yīng)用為主。當(dāng)前其支持的語(yǔ)言限于Java、Groovy、Kotlin和Scala,計(jì)劃未來(lái)將支持更多的語(yǔ)言。Gradle是一個(gè)基于JVM的構(gòu)建工具,是一款通用靈活的構(gòu)建工具,支持maven, Ivy倉(cāng)庫(kù),支持傳遞性依賴(lài)管理,而不需要遠(yuǎn)程倉(cāng)庫(kù)或者是pom.xml和ivy.xml配置文件,基于Groovy,build腳本使用Groovy編寫(xiě),某些地方凈玩些虛假的套路,打著免費(fèi)的名義收取充值積分才能下載,而這個(gè)是完全免費(fèi)的,下載就知道啦!
功能介紹
- gradle對(duì)多工程的構(gòu)建支持很出色,工程依賴(lài)是gradle的第一公民。
- gradle支持局部構(gòu)建。
- 支持多方式依賴(lài)管理:包括從maven遠(yuǎn)程倉(cāng)庫(kù)、nexus私服、ivy倉(cāng)庫(kù)以及本地文件系統(tǒng)的jars或者dirs
- gradle是第一個(gè)構(gòu)建集成工具,與ant、maven、ivy有良好的相容相關(guān)性。
- 輕松遷移:gradle適用于任何結(jié)構(gòu)的工程,你可以在同一個(gè)開(kāi)發(fā)平臺(tái)平行構(gòu)建原工程和gradle工程。通常要求寫(xiě)相關(guān)測(cè)試,以保證開(kāi)發(fā)的插件的相似性,這種遷移可以減少破壞性,盡可能的可靠。這也是重構(gòu)的最佳實(shí)踐。
- gradle的整體設(shè)計(jì)是以作為一種語(yǔ)言為導(dǎo)向的,而非成為一個(gè)嚴(yán)格死板的框架。
- 免費(fèi)開(kāi)源
特色說(shuō)明
1.一種可切換的,像maven一樣的基于約定的構(gòu)建框架,卻又從不鎖住你(約定優(yōu)于配置)
2. 強(qiáng)大的支持多工程的構(gòu)建
3. 強(qiáng)大的依賴(lài)管理(基于A(yíng)pache Ivy),提供最大的便利去構(gòu)建你的工程
4. 全力支持已有的Maven或者Ivy倉(cāng)庫(kù)基礎(chǔ)建設(shè)
5. 支持傳遞性依賴(lài)管理,在不需要遠(yuǎn)程倉(cāng)庫(kù)和pom.xml和ivy配置文件的前提下
6 基于groovy腳本構(gòu)建,其build腳本使用groovy語(yǔ)言編寫(xiě)
7 具有廣泛的領(lǐng)域模型支持你的構(gòu)建
使用方法
1.解壓 ZIP 文件,本案例解壓于 D:usrlocal
2.新建環(huán)境變量 GRADLE_HOME,即 D:usrlocalgradle-2.4;
3.修改環(huán)境變量 Path,即追加 %GRADLE_HOME%BIN;
4.輸入快捷鍵 WIN+ R,輸入 cmd,在彈出的窗口輸入命令行: gradle -v;
5.創(chuàng)建工程所在目錄,本經(jīng)驗(yàn)創(chuàng)建于 c:gdemo;
6.創(chuàng)建空白的 build.gradle 文件,并打開(kāi);
7.在第一行輸入 apply plugin: ‘java’,并執(zhí)行命令:gradle build。



























您的評(píng)論需要經(jīng)過(guò)審核才能顯示
有用
有用
有用