Gradle使用手记:安装

Gradle 是以 Groovy 语言为基础的自动化构建工具,功能上就像mavan一样,但是Gradle 抛弃了基于XML的构建脚本,取而代之的是采用一种基于Groovy的内部DSL(领域特定语言)语法言,面向Java应用为主。
这里不会讨论Gradle 与mavan的孰优孰劣,本来这也是仁者见仁的问题。我目前关注的只是如何更好的使用Gradle 。
在此,有两个目标:

  • 安装Gradle
  • 了解一些基本概念

首先看下如何安装Gradle。

安装Gradle

我目前使用的操作系统是Windows,在Windows下可以根据以下步骤安装Gradle:

  1. http://gradle.org/downloads/下载二进制文件。
  2. 解压文件,添加环境变量GRADLE_HOME,并在PATH中加入%GRADLE_HOME%/bin。
    如果有问题可以参考:[官方安装指南]。
    安装完成后可以验证一下Gradle是否工作正常,在命令提示符中执行命令gradle -v即可,如果Gradle工作正常,我们应该能看到以下输出结果。不同电脑看到的结果会有细微差异
    这里写图片描述

基本概念

下面来快速了解一下Gradle构建的基本概念。
在Gradle中,有两个基本概念:项目和任务。

  • 项目是指我们的构建产物(比如Jar包)或实施产物(将应用程序部署到生产环境)。一个项目包含一个或多个任务。
  • 任务是指不可分的最小工作单元,执行构建工作(比如编译项目或执行测试)。
  • 每一次Gradle的构建都包含一个或多个项目。
    如果画图的话,简单可以如下图:
    这里写图片描述
    然后通过使用以下配置文件对Gradle的构建进行配置。
  • Gradle构建脚本(build.gradle)指定了一个项目和它的任务。
  • Gradle属性文件(gradle.properties)用来配置构建属性。
  • Gradle设置文件(gradle.settings)对于只有一个项目的构建而言是可选的,如果我们的构建中包含多于一个项目,那么它就是必须的,因为它描述了哪一个项目参与构建。每一个多项目的构建都必须在项目结构的根目录中加入一个设置文件。

这里不对配置文件做详细的分析,如果想提前详细了解你可以在官网获得更多关于Gradle构建脚本的信息。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值