这是Gradle-2.4下载,免费的不需要积(jī)分的Gradle-2.4,开源精神还是要有(yǒu)的。
Gradle-2.4是(shì)以Groovy语言(yán)为基础,面向(xiàng)Java应用为主。基于DSL(领域特定语言(yán))语(yǔ)法的(de)自动化(huà)构(gòu)建工具。
Øgradle对大多数工程的构建支持很出色,工程依赖是gradle的(de)第一公民。
Øgradle支持局部构建。Ø支(zhī)持多方(fāng)式依赖管理:包括从maven远程仓库、nexus私服、ivy仓(cāng)库以及本(běn)地文(wén)件系统的(de)jars或者dirs
Øgradle是第一个构(gòu)建集成工(gōng)具(jù)(thefirstbuildintegrationtool),与ant、maven、ivy有良好的相(xiàng)容相(xiàng)关性。
Ø轻松迁移(yí):gradle适(shì)用(yòng)于任何结构的工程(Gradlecanadapttoanystructureyouhave.)。你可以在同一个开发平台平(píng)行(háng)构(gòu)建(jiàn)原工程和gradle工程。通常(cháng)要求(qiú)写相关测试,以(yǐ)保证开(kāi)发的插件的相似性,这种迁移可以减少破坏性,尽可(kě)能的可靠。这也是重构的(de)最佳实践(jiàn)。
Øgradle的整体设计(jì)是以作为一(yī)种语言为导向(xiàng)的,而非(fēi)成为一个(gè)严格(gé)死板的(de)框(kuàng)架(jià)。
Ø免(miǎn)费开源
1.一种可切换的,像maven一样的基于(yú)约定的构(gòu)建框架,却又从不(bú)锁住你(约(yuē)定优于配置)
Switchable,build-by-conventionframeworksalaMaven.Butweneverlockyouin!
2.强大的支持(chí)多工程的构建
3.强大的依赖管理(基于ApacheIvy),提供最大的便利去构建你的工(gōng)程
Languagefordependencybasedprogramming
4.全力支持已有的Maven或(huò)者Ivy仓库基础建(jiàn)设
5.支持传递性(xìng)依赖管理,在不(bú)需要远程仓库和pom.xml和ivy配(pèi)置文(wén)件的前提下(xià)
6基于groovy脚本构建,其build脚(jiǎo)本使用groovy语(yǔ)言编写
7具(jù)有广泛的领域模型支持你(nǐ)的构(gòu)建Arichdomainmodelfordescribingyourbuild.
