Appearance
SDKMAN 安装(推荐)
SDKMAN 是管理 JVM 生态工具的最佳方式,支持在多个版本之间轻松切换,类似 Python 的 pyenv、Node.js 的 nvm。
安装 SDKMAN
bash
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
# 验证
sdk version
# SDKMAN 5.18.2使用 SDKMAN 管理 Gradle
bash
# 查看所有可用 Gradle 版本
sdk list gradle
# 安装最新版本
sdk install gradle
# 安装指定版本
sdk install gradle 8.5
sdk install gradle 7.6.4
# 切换版本(当前终端)
sdk use gradle 7.6.4
# 设置全局默认版本
sdk default gradle 8.5
# 查看当前使用版本
sdk current gradle
# 卸载某个版本
sdk uninstall gradle 7.6.4同时管理 Java
bash
# 安装多个 Java 版本
sdk install java 17.0.9-tem # Eclipse Temurin JDK 17
sdk install java 21.0.1-tem # Eclipse Temurin JDK 21
# 查看所有 Java 发行版
sdk list java
# 切换 Java 版本
sdk use java 21.0.1-tem
sdk default java 17.0.9-tem在 Windows 上使用 SDKMAN
Windows 原生 PowerShell 不支持 SDKMAN,但可以通过以下方式使用:
- WSL(推荐):安装 WSL2,在 Linux 环境中使用 SDKMAN
- Git Bash:在 Git Bash 中运行 SDKMAN
下一步
- Gradle Wrapper - 项目级版本管理
- Hello World - 创建第一个项目