《gradle 用户指南》中文版 第3章 安装 gradle

简介: 第3章 安装 gradle目录3.1 先决条件3.2 下载3.3 解压3.4 环境变量3.5 运行和测试您的安装3.6 JVM选项3.7 安装(以上为手动安装方式,比较麻烦,可以使用 sdk,homebrew,Macports, scoop 等来安装 gradle)3.1 先决条件Gradle需要安装Java JDK或JRE,7或更高版本(以检查,使用java -version)。

第3章 安装 gradle

目录

3.1 先决条件3.2 下载3.3 解压3.4 环境变量3.5 运行和测试您的安装3.6 JVM选项3.7 安装(以上为手动安装方式,比较麻烦,可以使用 sdkhomebrewMacports, scoop 等来安装 gradle)


3.1 先决条件

Gradle需要安装Java JDK或JRE,7或更高版本(以检查,使用java -version)。Gradle拥有自己的Groovy库,因此Groovy不需要安装。任何现有的Groovy安装都被Gradle忽略。Gradle使用您在路径中找到的任何JDK。或者,您可以将JAVA_HOME环境变量设置为指向所需JDK的安装目录。3.2 下载
您可以从Gradle网站下载一个Gradle发行版。
3.3 解压
Gradle发行版包装为ZIP,完整的分发包含:

  • Gradle二进制可运行程序。
  • 用户指南(HTML和PDF)。
  • DSL参考指南。
  • API文档(Javadoc)。
  • 广泛的示例,包括用户指南中引用的示例,以及一些完整和更复杂的构建,您可以将其用作自己的构建的起点。
  • 二进制源。这仅供参考。如果您要构建Gradle,则需要从源代码库下载源分发或从源库中检出源。有关详细信息,请参阅Gradle网站
3.4 环境变量
对于运行Gradle,首先添加环境变量GRADLE_HOME。这应该指向Gradle网站上的解压缩文件。接下来,将GRADLE_HOME / bin添加到PATH环境变量中。通常,这足以运行Gradle。3.5 运行和测试您的安装
您通过gradle命令运行Gradle。要检查Gradle是否正确安装,只需输入gradle -v。输出显示了Gradle版本以及本地环境配置(Groovy,JVM版本,操作系统等)。显示的Gradle版本应该与您下载的分发版本相匹配。

gradle -v 命令输出:

$ gradle -v

------------------------------------------------------------
Gradle 4.0.2
------------------------------------------------------------

Build time:   2017-07-26 15:04:56 UTC
Revision:     108c593aa7b43852f39045337ee84ee1d87c87fd

Groovy:       2.4.11
Ant:          Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM:          1.8.0_121 (Oracle Corporation 25.121-b13)
OS:           Mac OS X 10.12.3 x86_64
3.6 JVM选项
运行Gradle的JVM选项可以通过环境变量进行设置。您可以使用GRADLE_OPTS或JAVA_OPTS或两者。JAVA_OPTS是惯例,由许多Java应用程序共享的环境变量。典型的用例是将JAVA_OPTS中的HTTP代理和GRADLE_OPTS中的内存选项进行设置。这些变量也可以设置在毕业或毕业生脚本的开头。请注意,目前无法在命令行中为Gradle设置JVM选项。
3.7 安装(以上为手动安装方式,比较麻烦,可以使用 sdkhomebrewMacports, scoop 等来安装 gradle

这一部分是我自己添加的,主要内容为macOS 下安装 gradle,其实只要可以安装sdk的系统,使用sdk来安装,那么安装方式基本是一样的。

Gradle在所有主要操作系统上运行,只需要安装Java JDK或JRE版本7或更高版本。
要检查,运行java -version:

$ java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

可以使用 sdkhomebrewMacports, scoop 等来安装 gradle。

使用 sdk 安装

SDKMAN 软件开发工具包管理器是用来在类Unix 系统中管理多个版本的开发环境的工具。提供命令行接口来安装、切换、删除、列出候选版本。

$ sdk install gradle

安装指定版本:

$ sdk install gradle 4.0.2

但是安装完成后执行“gradle”命令遇到错误:

$ gradle

FAILURE: Build failed with an exception.

* What went wrong:
Could not create service of type ScriptPluginFactory using BuildScopeServices.createScriptPluginFactory().
> Could not create service of type CrossBuildFileHashCache using BuildSessionScopeServices.createCrossBuildFileHashCache().

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

我这个错误是由于权限原因导致的,可以参考:

gradle Could not create service of type CrossBuildFileHashCache using BuildSessionScopeServices.crea

使用 homebrew 安装:

$ brew update && brew install gradle

使用 Macports 安装

$ sudo port selfupdate
$ sudo port 
目录
相关文章
|
5月前
|
Java Linux iOS开发
Linux下安装并配置Gradle
Linux下安装并配置Gradle
160 0
|
5月前
|
缓存 Java 开发工具
【开发工具】Gradle的安装 与 配置环境变量
【开发工具】Gradle的安装 与 配置环境变量
106 0
|
XML Java Apache
Gradle安装与配置
Gradle安装与配置
Gradle安装与配置
|
Java Linux Shell
Gradle下载与安装
Gradle下载与安装
1326 0
|
6月前
|
Linux 开发工具
Linux 安装gradle
Linux 安装gradle 📝1.下载gradle📜 2.将包上传到服务器,我这里下载的包是6.7的你们可以下载各自需要的版本📘3.修改配置文件📒4.查看是否成功🖊️最后总结
87 0
|
6月前
|
Java Apache Maven
Gradle安装和配置
Gradle安装和配置
356 0
|
Java Unix Shell
Gradle快速入门使用指南 - 安装篇
Gradle快速入门使用指南 - 安装篇
294 0
Gradle快速入门使用指南 - 安装篇
|
Java Apache Kotlin
Gradle系列01 Gradle介绍与安装
说明 Gradle官网 版本:gradle-5.6.4 系统:macOS Gradle简介 Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的kotlin-based DSL,抛弃了基于XML的各种繁琐配置。
gradle_学习_01_gradle安装与基本使用
一、下载安装 1.下载地址 官方下载地址: https://gradle.org/install/#manually 下载二进制文件,解压即可   2.环境变量配置 加入以下环境变量 GRADLE_HOME=C:\dev-env\gradle\gradle-4.
1264 0
|
Java Linux iOS开发
Linux、Mac和Windows安装Gradle
一、现在的Kotlin项目,主要是基于Gradle构建的,那么首先得先了解一下Gradle。 Gradle官网:Gradle官网 官网介绍说: 1.建造任何东西 用Java,C ++,Python或您选择的语言编写。
2536 0