文档详情

Gradle使用文档(补足六个汉字).doc

发布:2018-12-24约5.63千字共15页下载文档
文本预览下载声明
Gradle使用文档 第 PAGE 1 页 共 NUMPAGES 17页 gradle使用文档 2014年7月 基本介绍 前言 gradle是一个基于 HYPERLINK /wiki/Apache_Ant \o Apache Ant Apache Ant和 HYPERLINK /wiki/Apache_Maven \o Apache Maven Apache Maven概念的项目 HYPERLINK /wiki/%E8%87%AA%E5%8B%95%E5%8C%96%E5%BB%BA%E6%A7%8B \o 自动化建构 自动化建构工具。它使用一种基于 HYPERLINK /wiki/Groovy \o Groovy Groovy的 HYPERLINK /w/index.php?title=%E7%89%B9%E5%AE%9A%E9%A2%86%E5%9F%9F%E8%AF%AD%E8%A8%80action=editredlink=1 \o 特定领域语言(页面不存在) 特定领域语言来声明项目设置,而不是传统的 HYPERLINK /wiki/XML \o XML XML。 gradle能够完成构建、测试、发布和其他诸如软件打包、生成注释文档等等功能。 其特点包括: 使用简单 支持多方式依赖管理 与ant、maven和ivy有良好的相容,支持轻松地从其他构建方式迁移到gradle上 支持局部构建 支持多工程的构建 免费开源 安装和使用 下载 gradle的官方网站地址为: HYPERLINK 。 官方网站上面可以下载到各种版本,以及文档、和论坛等。目前gradle的最新版本为2.0. 我们下载gradle的最新版本,下载官网上的 HYPERLINK /distributions/gradle-2.0-all.zip gradle-2.0-all.zip。 安装 gradle的安装方法很简单,将解压后的gradle的bin目录加到path目录即可。如下图所示: 其中,gradle_home目录为我们解压gradle下载包的目录。 为了验证我们的gradle是否安装成功。我们可以执行命令gradle –v加以验证。如下图所示: 开始一个例子 新建一个空的java project工程 通过eclipse向导新建一个Java Project工程。工程如下: 编写HelloWorld类和build.gradle,代码如下 新建一个com.sina.landp的package,然后在其下面新建一个HelloWorld类,代码如下: package com.sina.landp; public class HelloWorld { public static void main(String[] args) { System.out.println(Hello world!); } } 以上是一个java入门级的类。 再编写build.gradle在我们的工程目录下(如上图所示)。代码如下: apply plugin: java 开始构建 在工程所在的目录下,打开cmd,运行gradle build命令,并执行。执行结果如下: 整理成果 通过上面的执行日志,我们可以看到,我们的工程大致经过了编译、运行测试案例、构建这几个大过程。 同时,我们在工程的目录下,发现新生成了一个build的目录,目录内容如下: 根据目录名称,我们也能大概猜到里边存放的内容。 特别地,我们可以在libs目录下,找到demo-gradle.jar。 在reports目录下存放了一个html,我们用浏览器打开后,其内容如下: 正如其标题所示,该页面反映了我们的单元测试案例结果。 OK,正如你看到的一样,gradle构建就这么简单。我们这里仅用了一行代码,就完成了一个java工程的基本构建。 gradle基本概念介绍 gradle构建过程,逻辑上都基于两个基本的概念,projects和tasks。 projects 一个Project应该指出最终要生成的内容,例如要生成一个Jar、要构建出一个war等等。为了实现最终的目的,我们要通过一个或多个任务来完成。任务即tasks。 tasks 一个task可以理解为构建的一个步骤,例如编译java文件为class。Task是原子操作。Task和ant非常相像。 常用的task介绍 我
显示全部
相似文档