這是Gradle-2.4下載,免費的不需要積分的Gradle-2.4,開源精神還是要有的。
Gradle-2.4是以Groovy語言為基礎(chǔ),面向Java應(yīng)用為主;贒SL(領(lǐng)域特定語言)語法的自動化構(gòu)建工具。
Øgradle對大多數(shù)工程的構(gòu)建支持很出色,工程依賴是gradle的第一公民。
Øgradle支持局部構(gòu)建。Ø支持多方式依賴管理:包括從maven遠(yuǎn)程倉庫、nexus私服、ivy倉庫以及本地文件系統(tǒng)的jars或者dirs
Øgradle是第一個構(gòu)建集成工具(thefirstbuildintegrationtool),與ant、maven、ivy有良好的相容相關(guān)性。
Ø輕松遷移:gradle適用于任何結(jié)構(gòu)的工程(Gradlecanadapttoanystructureyouhave.)。你可以在同一個開發(fā)平臺平行構(gòu)建原工程和gradle工程。通常要求寫相關(guān)測試,以保證開發(fā)的插件的相似性,這種遷移可以減少破壞性,盡可能的可靠。這也是重構(gòu)的最佳實踐。
Øgradle的整體設(shè)計是以作為一種語言為導(dǎo)向的,而非成為一個嚴(yán)格死板的框架。
Ø免費開源
1.一種可切換的,像maven一樣的基于約定的構(gòu)建框架,卻又從不鎖住你(約定優(yōu)于配置)
Switchable,build-by-conventionframeworksalaMaven.Butweneverlockyouin!
2.強(qiáng)大的支持多工程的構(gòu)建
3.強(qiáng)大的依賴管理(基于ApacheIvy),提供最大的便利去構(gòu)建你的工程
Languagefordependencybasedprogramming
4.全力支持已有的Maven或者Ivy倉庫基礎(chǔ)建設(shè)
5.支持傳遞性依賴管理,在不需要遠(yuǎn)程倉庫和pom.xml和ivy配置文件的前提下
6基于groovy腳本構(gòu)建,其build腳本使用groovy語言編寫
7具有廣泛的領(lǐng)域模型支持你的構(gòu)建Arichdomainmodelfordescribingyourbuild.