codecamp

Gradle 简介

介绍

很高兴能向大家介绍 Gradle,这是一个基于 JVM 的富有突破性的构建工具。

它为您提供了:

  • 一个像 ant 一样,通用的灵活的构建工具
  • 一种可切换的,像 maven 一样的基于约定的约定优于配置的构建框架
  • 强大的多工程构建支持
  • 强大的依赖管理(基于 Apache Ivy)
  • 对已有的 maven 和 ivy 仓库的全面支持
  • 支持依赖传递管理,而不需要远程仓库或者 pom.xml 或者 ivy 配置文件
  • ant 式的任务和构建是 gradle 的第一公民
  • 基于 groovy,其 build 脚本使用 groovy dsl 编写
  • 具有广泛的领域模型支持你的构建
  • 在第二章节概述中,你会看到关于 Gradle 的详细介绍和指导

关于本手册

与 Gradle 一样,本手册也在不停的更新中。许多部分并未完全进行描述。我们需要你来一起帮助改进本手册。你可以在 Gradle 官方网站找到其余格式的文档。

Gradle 概述
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }