本页使用了标题或全文手工转换

Gradle

维基百科,自由的百科全书
跳转至: 导航搜索
Gradle
Gradle图标
原作者 Hans Dockter
開發者 Gradle developers
穩定版本 2.4[1](2015年5月5日,3個月前2015-05-05
開發狀態 活跃
编程语言 JavaGroovy
操作系统 跨平台
类型 自动化构建工具
许可协议 Apache许可证 2.0
網站 http://www.gradle.org/

Gradle是一个基于Apache AntApache Maven概念的项目自动化建构工具。它使用一种基于Groovy特定领域语言来声明项目设置,而不是传统的XML[2]

当前其支持的语言限于JavaGroovyScala[3],计划未来将支持更多的语言。

Ant迁移示例[编辑]

Gradle与Ant有很紧密集成,甚至在构建时可以把Ant构建脚本直接导入。下面的例子展示了一个简单的Ant target被引入为一个Gradle task。

build.xml

<project>
  <target name="ant.target">
    <echo message="Running ant.target!"/>
  </target>
</project>

build.gradle

ant.importBuild 'build.xml'

运行 gradle ant.target 将显示如下结果

> gradle ant.target
:ant.target
[ant:echo] Running ant.target!

BUILD SUCCESSFUL

版本历史[编辑]

版本 发行日期
老版本,不再支持: 0.7 2009年7月20日
老版本,不再支持: 0.8 2009年9月28日
老版本,不再支持: 0.9 2010年12月19日
老版本,不再支持: 1.0 2012年6月12日
老版本,不再支持: 1.1 2012年7月31日
老版本,不再支持: 1.2 2012年9月12日
老版本,不再支持: 1.3 2012年11月20日
老版本,不再支持: 1.4 2013年1月28日
老版本,不再支持: 1.5 2013年3月27日
老版本,不再支持: 1.6 2013年5月7日
老版本,不再支持: 1.7 2013年8月6日
老版本,不再支持: 1.8 2013年9月24日
老版本,不再支持: 1.9 2013年11月19日
老版本,不再支持: 1.10 2013年12月17日
老版本,不再支持: 1.11 2014年2月11日
老版本,不再支持: 1.12 2014年4月29日
老版本,不再支持: 2.0 2014年7月1日
老版本,不再支持: 2.1 2014年9月8日
老版本,不再支持: 2.2 2014年11月10日
当前稳定版本: 2.3 2015年2月16日
格式:
老版本
老版本,仍被支持
当前版本
最新的预览版
未来版本

参考文献[编辑]

参见[编辑]