下载APP 随时随地学编程
返回 首页

Gradle教程

开始阅读
手册说明:

Gradle 使用指南

Gradle,这是一个基于 JVM 的富有突破性构建工具。Gradle 正迅速成为许多开源项目和前沿企业构建系统的选择,同时也在挑战遗留的自动化构建项目。本教程主要讲解了如何使用 Gradle 构建系统和构建系统过程中涉及的插件。

适合人群

适用于自动化地进行软件构建、测试、发布、部署、软件打包的项目。

学习前提

你需要有 Groovy 语言基础,对 Java 应用开发有一定的了解。

鸣谢:http://blog.csdn.net/column/details/gradle-translation.html?&page=2

版本信息

书中演示代码基于以下版本:

工具版本信息
Gradle1.5


目录
Gradle 简介
Gradle 概述
Gradle 安装
Gradle 问题反馈
Gradle 构建基础
Gradle Java 构建入门
Gradle 依赖管理基础
Gradle Groovy 快速入门
Gradle Web 工程构建
Gradle Gradle 命令行的基本使用
Gradle 使用 Gradle 图形用户界面
Gradle 编写构建脚本
Gradle 教程 - 杂七杂八
Gradle 任务详述
Gradle 使用文件
Gradle 从 Gradle 中调用 Ant
Gradle 日志
Gradle Gradle 守护进程
Gradle 构建环境
Gradle Gradle 插件
Gradle 标准的 Gradle 插件
Gradle Java 插件
Gradle Groovy 插件
Gradle Scala 插件
Gradle War 插件
Gradle Ear 插件
Gradle Jetty 插件
Gradle Checkstyle 插件
Gradle CodeNarc 插件
Gradle FindBugs 插件
Gradle JDepend 插件
Gradle PMD 插件
Gradle JaCoCo 插件
Gradle Sonar 插件
Gradle Sonar Runner 插件
Gradle OSGi 插件

关闭

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; }