基于gradle打包的流程使用

安装

当前的 Gradle 版本是 7.4.2。您可以从发布页面下载二进制文件并查看所有 Gradle 版本的文档。

  • 先决条件
  • 其他资源
  • 使用包管理器安装
  • 手动安装
  • 使用 Gradle Wrapper 升级
  • 旧版本
  • 命令行完成

先决条件

Gradle 可在所有主要操作系统上运行,并且只需要安装Java JDK 8 或更高版本。要检查,请运行java -version

$ java -version
java version "1.8.0_121"

其他资源

  • Gradle 用户可以免费获得按需和实时在线培训。
  • 除了docs之外,自定进度的教程是尝试使用各种语言的 Gradle 的好地方。
  • Gradle 有一个可视化构建检查工具:Build Scan™。
  • 最后,Gradle Newsletter是一个很好的保存方式UP-TO-DATE,每月都会发布问题。

使用包管理器安装

开发者!是用于在大多数基于 Unix 的系统上管理多个软件开发工具包的并行版本的工具。

$ sdk install gradle 7.4.2

Homebrew是“macOS 缺少的包管理器”。

$ brew install gradle

其他包管理器可用,但由他们分发的 Gradle 版本不受 Gradle, Inc. 控制。Linux 包管理器可能分发与官方版本(可从 SDKMAN 获得!或以下版本)不兼容或不完整的 Gradle 修改版本)。

› 其他有用信息

手动安装

步骤 1.下载最新的 Gradle 发行版

当前的 Gradle 版本是 7.4.2 版,于 2022 年 3 月 31 日发布。分发 zip 文件有两种风格:

  • 仅二进制
  • 完整的,带有文档和来源

如果有疑问,请选择仅二进制版本并在线浏览文档和资源。

需要使用旧版本吗?请参阅发布页面。

步骤 2. 解压发行版

Linux 和 MacOS 用户

在您选择的目录中解压缩分发 zip 文件,例如:

$ mkdir /opt/gradle
$ unzip -d /opt/gradle gradle-7.4.2-bin.zip
$ ls /opt/gradle/gradle-7.4.2
LICENSE  NOTICE  bin  getting-started.html  init.d  lib  media

微软视窗用户

C:\Gradle使用File Explorer创建一个新目录。

打开第二个文件资源管理器窗口并转到下载 Gradle 分发的目录。双击 ZIP 存档以显示内容。将内容文件夹gradle-7.4.2拖到新创建的C:\Gradle文件夹中。

C:\Gradle或者,您可以使用您选择的存档工具将 Gradle 发行版 ZIP 解压缩。

步骤 3. 配置您的系统环境

Linux 和 MacOS 用户

配置您的PATH环境变量以包含bin解压缩分发的目录,例如:

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

微软视窗用户

文件资源管理器中右键单击This PC(或Computer)图标,然后单击Properties-> Advanced System Settings-> Environmental Variables

System Variables选择下Path,然后单击Edit。为 .添加一个条目C:\Gradle\gradle-7.4.2\bin。单击确定保存。

第 4 步:验证您的安装

打开控制台(或 Windows 命令提示符)并运行gradle -v以运行 gradle 并显示版本,例如:

$ gradle -v

------------------------------------------------------------
Gradle 7.4.2
------------------------------------------------------------

› 其他有用信息

使用 Gradle Wrapper 升级

如果您现有的基于 Gradle 的构建使用Gradle Wrapper,您可以通过运行任务轻松升级wrapper,指定所需的 Gradle 版本:

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

请注意,无需安装 Gradle 即可使用 Gradle 包装器。下一次调用gradleworgradlew.bat将下载并缓存指定版本的 Gradle。

$ ./gradlew tasks
Downloading https://services.gradle.org/distributions/gradle-7.4.2-bin.zip
...

› 其他有用信息

旧版本

您可以在发布页面上找到所有发布及其校验和。

命令行完成

命令行完成脚本可用于 bash 和 zsh。这为 Gradle 任务和命令行选项提供了补全。

参考网址

你可能感兴趣的:(基于gradle打包的流程使用)