## 4.1\. Prerequisites 前置條件
Gradle 需要 Java JDK 或者 JRE,版本是 6 及以上。Gradle 將會裝載自己的 Groovy 庫,因此,Groovy 不需要被安裝。任何存在的 Groovy 安裝都會被 Gradle 忽略。
Gradle 使用你 path 中的 JDK,或者,您可以設置 java_home 環境變量來指向所需的 JDK 安裝目錄。
## [](https://github.com/waylau/Gradle-2-User-Guide/blob/master/Chapter%2004.%20Installing%20Gradle%20%E5%AE%89%E8%A3%85.md#42-download-下載)4.2\. Download 下載
[下載](http://www.gradle.org/downloads)?Gradle 的發布包.
## [](https://github.com/waylau/Gradle-2-User-Guide/blob/master/Chapter%2004.%20Installing%20Gradle%20%E5%AE%89%E8%A3%85.md#43-unpacking-解壓)4.3\. Unpacking 解壓
Gradle 的發布包被打包成 ZIP。完整的發布包含:
* Gradle 二進制
* 用戶指南 (HTML 和 PDF)
* DSL 參考指南
* API 文檔(Javadoc 和 Groovydoc)
* 擴展示例,包括用戶指南中引用的例子,以及一些完整的和更復雜的構建可以作為自己開始的構建。
* 二進制源文件。這是只供參考。如果你想編譯 Gradle 你需要下載源發布包或從源庫資源中檢出。請參閱[網站](http://www.gradle.org/development)
## [](https://github.com/waylau/Gradle-2-User-Guide/blob/master/Chapter%2004.%20Installing%20Gradle%20%E5%AE%89%E8%A3%85.md#44-environment-variables-環境變量)4.4\. Environment variables 環境變量
添加?`GRADLE_HOME/bin`?到你的 path 環境變量
[](https://box.kancloud.cn/2015-08-19_55d47fa4aa90f.jpg)
[](https://box.kancloud.cn/2015-08-19_55d47fa6d7640.jpg)
## [](https://github.com/waylau/Gradle-2-User-Guide/blob/master/Chapter%2004.%20Installing%20Gradle%20%E5%AE%89%E8%A3%85.md#45-running-and-testing-your-installation-運行和測試安裝)4.5\. Running and testing your installation 運行和測試安裝
通過?`gradle`?命令運行 Gradle。`gradle -v`?用來查看安裝是否成功。輸出 Gradle 的版本信息和本地變量配置信息 (Groovy, JVM version, OS, 等)。Gradle 顯示的版本信息應該和你下載的匹配
[](https://box.kancloud.cn/2015-08-19_55d47fa86b601.jpg)
## [](https://github.com/waylau/Gradle-2-User-Guide/blob/master/Chapter%2004.%20Installing%20Gradle%20%E5%AE%89%E8%A3%85.md#46-jvm-options-虛擬機選項)4.6\. JVM options 虛擬機選項
虛擬機選項可以設置 Gradle 的運行環境變量。可以使用 GRADLE_OPTS 或者 JAVA_OPTS,或者兩個都選。 JAVA_OPTS 約定和 java 共享環境變量。典型的案例是在 JAVA_OPTS 設置 HTTP 代理,在 GRADLE_OPTS 設置內存。這些變量也可在`gradle`?或者?`gradlew`?腳本開始時設置
注意:目前無法在命令行工具為 Gradle 設置 JVM 選項
- 關于
- 第1章 Introduction 介紹
- 第2章 Overview 總覽
- 第3章 Tutorials 教程
- 第4章 Installing Gradle 安裝
- 第5章 Troubleshooting 問題解決
- 第6章 Build Script Basics 構建腳本的基礎識
- 第7章 Java Quickstart 快速開始 Java
- 第8章 Dependency Management Basics 依賴管理的基礎知識
- 第9章 Groovy Quickstart 快速開始 Groovy
- 第10章 Web Application Quickstart 快速開始 Web 應用
- 第11章 Using the Gradle Command-Line 使用 Gradle 命令行
- 第12章 Using the Gradle Graphical User Interface 使用 Gradle 圖形化用戶界面
- 第13章 Writing Build Scripts 編寫構建腳本
- 第14章 Tutorial - 'This and That' 教程-這個那個
- 第15章 More about Tasks 更多關于任務
- 第16章 Working With Files 跟文件工作
- 第17章 Using Ant from Gradle 從 Gradle 使用 Ant
- 第18章 Logging 日志.md
- 第19章 The Gradle Daemon 守護進程
- 第20章 The Build Environment 構建環境
- 第21章 Gradle Plugins 插件
- 第22章 Standard Gradle plugins 標準 Gradle 插件
- 附錄E Existing IDE Support and how to cope without it 支持的 IDE 以及如何應對沒有它