Java编程 - 在macos上安装java的方法
在macOS上安装Java平台有以下几种方法:
方法一:使用官方安装程序(推荐新手)
-
访问Oracle官网
- 前往 Oracle Java下载页面
- 选择macOS版本的JDK(建议选择LTS版本如Java 17或21)
-
下载并安装
- 下载.dmg安装文件
- 双击打开并按照安装向导完成安装
方法二:使用Homebrew(推荐开发者)
-
安装Homebrew(如果尚未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" -
使用Homebrew安装JDK
# 搜索可用的Java版本 brew search openjdk # 安装OpenJDK(推荐) brew install openjdk # 或者安装特定版本 brew install openjdk@17 brew install openjdk@21 -
配置环境变量
将以下内容添加到~/.zshrc或~/.bash_profile:export JAVA_HOME=/usr/local/opt/openjdk/libexec/openjdk.jdk/Contents/Home export PATH="$JAVA_HOME/bin:$PATH"然后执行:
source ~/.zshrc
方法三:使用SDKMAN(管理多个版本)
-
安装SDKMAN
curl -s "https://get.sdkman.io" | bash source "$HOME/.sdkman/bin/sdkman-init.sh" -
使用SDKMAN安装Java
# 列出可用的Java版本 sdk list java # 安装特定版本 sdk install java 17.0.2-open sdk install java 21.0.1-open # 设置默认版本 sdk default java 17.0.2-open
方法四:使用Azul Zulu(OpenJDK发行版)
- 访问Zulu下载页面
- 选择macOS版本下载安装包
- 双击.dmg文件完成安装
验证安装
安装完成后,在终端验证:
java -version
javac -version
echo $JAVA_HOME
配置多个Java版本
如果安装了多个版本,可以使用以下命令切换:
使用Homebrew:
brew unlink openjdk@17
brew link openjdk@21
使用SDKMAN:
sdk use java 21.0.1-open
推荐选择
- 新手用户:使用方法一(Oracle官方安装程序)
- 开发者:使用方法二(Homebrew)或方法三(SDKMAN)
- 需要多版本管理:强烈推荐SDKMAN
选择哪种方法取决于你的具体需求和使用习惯。对于大多数开发场景,推荐使用OpenJDK通过Homebrew或SDKMAN安装。

浙公网安备 33010602011771号