【工欲善其事必先利其器·构建工具】Gradle安装教程

当前最新的Gradle发布版本是6.2,您可以前往版本页面下载Gradles所有版本的二进制安装包和相关文档。

一、环境准备

Gradle可运行在所有主流操作系统上,唯一需要另外安装的就是Java JDK 或JRE,要求1.8以上版本,可以通过以下命令检查已安装的JDK版本:

 java -version

二、其他资源

    1.      按需在线培训和现场在线培训对Gradle用户是免费的。

    2.      自定进度的教程是一个很好的尝试Gradle的地方,并包含了多语言的文档。

    3.      Gradle有一个新的视觉构建检查工具,叫做构建扫描。

    4.      最后,关注Gradle时事咨询是一个保持最新信息的好方法,Gradle官方每月都有精心制作的一期。

三、通过包管理器来安装(不推荐)

    SDKMAN !是一个用于在大多数基于unix的系统上管理多个软件开发工具包的并行版本的工具。具体安装方法请参考SDKMAN的官网(国内无法访问,本安装方法不适用)。

        安装命令:

$ sdk install gradle 6.2

    Homebrew 是macOS系统可用的安装工具,具体安装方法见其官网

        安装命令:

$ brew install gradle

    其他包管理器也是可用的,但由他们分发的Gradle版本不受Gradle公司控制。Linux包管理器可能发布与官方版本(可从SDKMAN获得!)相比不兼容或不完整的Gradle修改版本。

四、手动安装(推荐)

    1.      下载最新的Gradle分发包

    下载地址:https://gradle.org/releases

    当前Gradle发布的版本是6.2,发布时间是2020年2月17日,这个版本的分发包压缩文件包含两种形式:

    只含二进制文件的包:https://gradle.org/next-steps/?version=6.2&format=bin

    完整版本(包含源码和文档):https://gradle.org/next-steps/?version=6.2&format=all

    2.      解压分发包

Linux或MacOS 用户使用以下命令解压和安装:   

   $ mkdir /opt/gradle

   $ unzip -d /opt/gradle gradle-6.2-bin.zip

   $ ls /opt/gradle/gradle-6.2

   LICENSE  NOTICE  bin  getting-started.html  init.d  lib  media

Windows用户使用如下方式:

创建一个新的文件夹(例如:C:\Gradle),将下载的zip包解压后放入该文件夹。

    3.      配置系统环境

Linux或MacOS 用户

配置环境变量将bin目录添加到PATH中:

export PATH=$PATH:/opt/gradle/gradle-6.2/bin

Windows用户

右键“我的电脑” -->点击 “属性” --> “高级系统设置” --> 环境变量

在系统环境变量中选择“Path”,编辑将以下内容追加到后面:

C:\Gradle\gradle-6.2\bin

点击OK保存即可。

    4.      检查安装

打开控制台或Windows的命令行工具,输入gradle -v命令,出现以下内容表示安装成功:

$ gradle -v 

------------------------------------------------------------ Gradle 6.2 ------------------------------------------------------------

五、使用Gradle Wrapper进行升级

如果您已有基于Gradle的构建使用Gradle包装器,您可以通过运行包装器(wrapper)任务来轻松升级,指定您想要的Gradle版本:

$ ./gradlew wrapper --gradle-version=6.2 --distribution-type=bin

Gradle Wrapper介绍:https://docs.gradle.org/6.2/userguide/gradle_wrapper.html

注意:通过Gradle 包装器来安装Gradle不一定需要已安装老的版本Gradle。另外gradlew 或gradlew.bat的下一次调用将下载并缓存指定版本的Gradle。

六、命令行修补脚本

命令行修补脚本可用于bash和zsh。这为Gradle任务和命令行选项提供了补齐功能。

发布了12 篇原创文章 · 获赞 26 · 访问量 3453

猜你喜欢

转载自blog.csdn.net/baidu_23747517/article/details/104447557