之路 on it Road.com

安装 Gradle

  • 作为准备工作,请确保我们已经安装了 JDK 6 或者更高版本。
  • Gradle 入门很容易。我们可以直接从 Gradle 主页 https://gradle.org/gradle-download/ 下载发行版。

发行版附带源代码、二进制文件、文档和示例。

  • 在某个位置将下载的 zip 文件解压缩到开发机器中。现在将环境变量“GRADLE_HOME”设置为 gradle 目录。
  • GRADLE_HOME/bin文件夹添加到 PATH环境变量。

我们应该能够从命令行运行 gradle -v命令。
如果它发生并且你得到了输出,你就可以在你的项目中使用 gradle 了。
上述命令的输出将如下所示:

-----------------------------------------------------------
Gradle 2.14.1
-----------------------------------------------------------
Build time:   2016-07-18 06:38:37 UTC
Revision:     d9e2113d9fb05a5caabba61798bdb8dfdca83719
Groovy:       2.4.4
Ant:          Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM:          1.6.0_33 (Sun Microsystems Inc. 20.8-b03)
OS:           Windows 7 6.1 x86

Gradle 与其他构建工具

如果我们使用过 maven,就会知道不能从一个构建文件 (pom.xml) 生成多个工件(jar 或者 war 文件等)。
如果你想从 signle src文件夹生成两个 jar 文件,那么你可能需要在 maven 中创建两个项目。
这是现有构建工具的难点之一。

多年来,其他构建工具一直用于编译和打包软件。
但随着行业需求的不断变化,项目涉及大量多样的软件堆栈,包含多种编程语言,并应用广泛的测试策略。
随着敏捷实践的兴起,构建必须支持代码的早期集成以及频繁且轻松地交付到测试和生产环境。

其他工具无法实现这些目标,而这正是 Gradle 出现的地方。
它吸取了从现有工具中汲取的经验教训,并将他们的最佳想法提升到一个新的水平。

Gradle 管理依赖项的能力不仅限于外部库。
随着项目规模和复杂性的增长,我们需要将代码组织成具有明确定义职责的模块。
Gradle 为定义和组织多项目构建以及项目之间的依赖关系建模提供了强大的支持。

Gradle 构建脚本是声明性的、可读的,并且清楚地表达了他们的意图。
用 Groovy 而不是 XML 编写代码,并融入 Gradle 的按约定构建理念,显着减少了构建脚本的大小,并且更具可读性。

安装Gradle

Gradle 是构建自动化工具,就像 Maven 或者 Ant 一样,用于编写构建脚本以在任何环境中按需运行它们。

在本教程中,我们将了解 Gradle 与其他构建自动化工具的不同之处,然后我们将看到一个安装和使用 gradle 的简单示例。

Table of Contents
Gradle vs. other build tools
Installing Gradle
Writing simple Gradle script
Executing Gradle script
日期:2020-09-17 00:10:41 来源:oir作者:oir