Skip to content

Linux 安装

本文介绍在 Linux 系统(Ubuntu/Debian/CentOS)上安装 Gradle 的方法。

前置要求

bash
# 检查 Java 版本
java -version

# Ubuntu/Debian 安装 OpenJDK 17
sudo apt update
sudo apt install openjdk-17-jdk

# CentOS/RHEL 安装
sudo dnf install java-17-openjdk-devel

方式一:SDKMAN(推荐)

bash
# 安装 SDKMAN
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"

# 安装 Gradle
sdk install gradle 8.5

# 验证
gradle -v

方式二:手动安装

Ubuntu/Debian

bash
# 下载
wget https://services.gradle.org/distributions/gradle-8.5-bin.zip

# 解压
sudo mkdir /opt/gradle
sudo unzip gradle-8.5-bin.zip -d /opt/gradle

# 配置环境变量
echo 'export GRADLE_HOME=/opt/gradle/gradle-8.5' >> ~/.bashrc
echo 'export PATH=$PATH:$GRADLE_HOME/bin' >> ~/.bashrc
source ~/.bashrc

# 验证
gradle -v

CentOS/RHEL

bash
# 下载
wget https://services.gradle.org/distributions/gradle-8.5-bin.zip

# 解压
sudo mkdir /opt/gradle
sudo unzip gradle-8.5-bin.zip -d /opt/gradle

# 创建系统级配置
sudo cat > /etc/profile.d/gradle.sh << 'EOF'
export GRADLE_HOME=/opt/gradle/gradle-8.5
export PATH=$PATH:$GRADLE_HOME/bin
EOF

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

# 验证
gradle -v

方式三:包管理器

Ubuntu(apt)

bash
# 注意:apt 仓库中的 Gradle 版本可能较旧
sudo apt install gradle

# 查看版本
gradle -v

Arch Linux(pacman)

bash
sudo pacman -S gradle

配置镜像加速

bash
mkdir -p ~/.gradle
cat > ~/.gradle/init.gradle << 'EOF'
allprojects {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/public' }
        mavenCentral()
    }
}
EOF

下一步