gradle安装

Gradle是一个主要用于Java项目的通用构建工具。它结合了Ant和Maven的最佳功能。与使用XML进行脚本编写的前辈不同,Gradle使用Groovy,这是一种动态的,面向对象的Java平台编程语言,用于定义项目和构建脚本。

在本教程中,我们将向您展示如何在Ubuntu 18.04上安装Gradle。相同的说明适用于Ubuntu 16.04和任何基于Ubuntu的发行版,包括Linux Mint和Elementary OS。

前提条件

为了能够在Ubuntu系统上安装软件包,您必须以具有sudo权限的用户身份登录。

在Ubuntu上安装Gradle

以下部分提供了有关如何在Ubuntu 18.04上安装最新Gradle版本的分步说明。我们将从他们的官方网站下载最新版本的Gradle。

1.安装OpenJDK

Gradle需要安装Java JDK或JRE版本7或更高版本。我们将安装OpenJDK 8。

Java的安装非常简单。首先更新包索引:

linuxidc@linuxidc:~$ sudo apt update

在这里插入图片描述

键入以下命令安装OpenJDK包:

linuxidc@linuxidc:~$ sudo apt install openjdk-8-jdk

在这里插入图片描述

通过运行以下将打印Java版本的命令来验证Java安装:

linuxidc@linuxidc:~$ java -version

输出应该如下所示:

openjdk version "11" 2018-09-25
OpenJDK Runtime Environment (build 11+28-Ubuntu-3ubuntu2)
OpenJDK 64-Bit Server VM (build 11+28-Ubuntu-3ubuntu2, mixed mode, sharing)

在这里插入图片描述

如果您更喜欢Oracle Java而不是OpenJDK,请按下面的链接的说明安装Oracle Java。

https://www.linuxidc.com/Linux/2018-06/152667.htm

2。下载Gradle

在撰写本文时,Gradle的最新版本是4.10.2。在继续下一步之前,您应该检查Gradle发布页面,看看是否有新的版本可用。

首先使用以下wget命令下载/tmp目录中的Gradle二进制压缩文件:

wget https://services.gradle.org/distributions/gradle-5.1.1-all.zip -P /tmp

在这里插入图片描述

下载完成后,在/opt/gradle目录中提取zip文件:

sudo unzip -d /opt/gradle /tmp/gradle-*.zip

在这里插入图片描述

验证通过列出/opt/Gradle/gradle-5.1.1目录来提取Gradle文件:

ls /opt/gradle/gradle-*

在这里插入图片描述

3.设置环境变量

接下来,我们需要配置PATH环境变量以包含Gradle bin目录。 为此,请打开文本编辑器,并在/etc/profile.d/目录中创建名为gradle.sh的新文件。

sudo vim /etc/profile.d/gradle.sh

粘贴以下配置:

/etc/profile.d/gradle.sh

export GRADLE_HOME=/opt/gradle/gradle-5.1.1
export PATH=${GRADLE_HOME}/bin:${PATH}

在这里插入图片描述

保存并关闭文件。 此脚本将在shell启动时获取。

键入以下命令使脚本可执行:

sudo chmod +x /etc/profile.d/gradle.sh

使用以下命令加载环境变量:

source /etc/profile.d/gradle.sh

4.验证Gradle安装

要验证Gradle是否已正确安装,请使用gradle -v命令,该命令将显示Gradle版本:

gradle -v

您应该看到如下内容:

示例:

------------------------------------------------------------
Gradle 4.10.2
------------------------------------------------------------

Build time: 2018-09-19 18:10:15 UTC
Revision: b4d8d5d170bb4ba516e88d7fe5647e2323d791dd

Kotlin DSL: 1.0-rc-6
Kotlin: 1.2.61
Groovy: 2.4.15
Ant: Apache Ant™ version 1.9.11 compiled on March 23 2018
JVM: 11 (Oracle Corporation 11+28-Ubuntu-3ubuntu2)
OS: Linux 4.19.0-041900-generic amd64

在这里插入图片描述

OK。 最新版本的Gradle现已安装在您的Ubuntu系统上。

总结

您已在Ubuntu 18.04上成功安装了Gradle。 您现在可以访问Gradle官方文档页面,了解如何开始使用Gradle。

如果您遇到问题或有反馈,请在下面留言。

<think>好的,用户之前问过关于Maven是否需要编译的问题,现在他转向Gradle安装教程。我需要先分析他的需求。 首先,用户可能刚开始接触构建工具,之前了解了Maven,现在想尝试Gradle。他需要的是安装步骤,但可能需要更详细的指导,特别是考虑到他之前的问题涉及到编译,可能对配置过程不太熟悉。 接下来,我要确保覆盖Gradle安装的不同方式,比如包管理器、手动安装、SDKMAN等,因为不同操作系统的用户可能有不同的偏好。同时,用户可能对验证安装是否成功感兴趣,所以需要包括检查版本的命令。 还要注意环境变量的配置,尤其是手动安装时,用户可能会遇到路径问题。需要分步骤详细说明,避免混淆。此外,用户可能在使用过程中遇到问题,比如下载失败或者版本不兼容,所以常见问题排查也是必要的。 另外,用户之前的问题涉及到Maven项目的编译,所以可能在安装Gradle后,会进行项目构建。可能需要简要提到如何用Gradle构建项目,但主要焦点还是安装步骤。 最后,确保语言简洁明了,结构清晰,用步骤和代码块展示命令,方便用户复制粘贴。同时,保持友好的语气,提供进一步帮助的可能性。</think>### Gradle 安装教程(分步骤详解) --- #### 一、准备工作 1. **确认 Java 环境** Gradle 依赖 JDK/JRE 8 或更高版本 ```bash java -version # 检查是否已安装(需显示类似"java version 1.8.0_301") ``` ❗ 如未安装需先下载 [Oracle JDK](https://www.oracle.com/java/) 或 [OpenJDK](https://adoptium.net/) --- #### 二、安装方式对比 | 方式 | 适用场景 | 特点 | |------|----------|------| | **包管理器** | 快速安装/自动更新 | ✔️ 支持 Homebrew(macOS)、Scoop(Windows)、apt(Ubuntu) | | **手动安装** | 自定义版本/控制环境 | ✔️ 需配置环境变量 | | **SDKMAN** | 多版本管理 | ✔️ 推荐 Linux/macOS 用户 | --- #### 三、具体安装步骤 **▨ 方式1:通过包管理器安装** - **macOS (Homebrew)** ```bash brew install gradle ``` - **Windows (Scoop)** ```powershell scoop install gradle ``` - **Ubuntu/Debian (apt)** ```bash sudo apt install gradle ``` **▨ 方式2:手动安装(通用)** 1. 访问 [Gradle 官网](https://gradle.org/releases/) 下载二进制包(选 **Binary-only**) 2. 解压到目标目录(示例路径): ```bash unzip gradle-8.7-bin.zip -d /opt/gradle # Linux/macOS ``` 3. 配置环境变量: - **Linux/macOS**:编辑 `~/.bashrc` 或 `~/.zshrc` ```bash export PATH=$PATH:/opt/gradle/gradle-8.7/bin ``` - **Windows**: 右键【此电脑】→ 属性 → 高级系统设置 → 环境变量 → 编辑 Path → 添加解压路径的 `bin` 目录 **▨ 方式3:通过 SDKMAN(多版本管理)** ```bash sdk install gradle 8.7 # 安装指定版本 sdk use gradle 7.6 # 切换版本 ``` --- #### 四、验证安装 ```bash gradle -v # 成功显示版本信息示例: # Gradle 8.7 # Build time: 2024-03-01... # Kotlin: 1.9.22 # Groovy: 3.0.17 # JVM: OpenJDK 17.0.9... ``` --- #### 五、创建首个项目(验证功能) 1. 新建项目目录并进入: ```bash mkdir my-gradle-project && cd my-gradle-project ``` 2. 初始化 Java 项目: ```bash gradle init --type java-application ``` 3. 运行构建: ```bash gradle build # 生成 build/libs/*.jar gradle run # 执行主类输出结果 ``` --- #### 六、常见问题排查 - **`gradle: command not found`** 检查环境变量配置是否正确,特别是 `PATH` 是否包含 Gradle 的 `bin` 目录 - **下载速度慢** 配置国内镜像(编辑 `~/.gradle/init.gradle`): ```groovy allprojects { repositories { maven { url 'https://maven.aliyun.com/repository/public' } } } ``` - **版本兼容问题** 通过 `gradle wrapper` 生成指定版本的 `gradlew` 脚本(推荐项目级使用) --- ### 进阶建议 - 📌 优先使用 **Gradle Wrapper**(项目自带 `gradlew` 脚本,避免环境差异) - 📌 学习 `build.gradle` 编写(比 Maven 的 `pom.xml` 更灵活) - 📌 掌握常用命令: ```bash gradle tasks # 查看所有可用任务 gradle dependencies # 分析依赖树 gradle clean test # 组合命令执行 ``` 需要具体演示某个操作场景吗?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值