You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Brew在Mac上安装Java 17并配置JAVA_HOME?

在Mac上用Brew安装Java 17并配置JAVA_HOME

一、正确的安装命令

你之前用brew install java17报错,是因为Homebrew仓库里没有叫java17的安装包,换下面两种方式之一即可:

  • 推荐安装Adoptium维护的Temurin(开源免费、长期支持):
    brew install --cask temurin17
    
  • 或者安装Homebrew官方的OpenJDK 17:
    brew install openjdk@17
    

二、清理干扰报错的旧源

你看到的java6多tap错误,是因为旧的caskroom/versions源和官方homebrew/cask-versions重复,执行下面的命令清理:

brew untap caskroom/versions

之后再运行安装命令就不会被这个错误干扰了。

三、配置JAVA_HOME

如果你装的是temurin17

  1. 查看Java 17的安装路径:
    /usr/libexec/java_home -v 17
    
  2. 打开你的shell配置文件(zsh用~/.zshrc,bash用~/.bash_profile),添加下面两行:
    export JAVA_HOME=$(/usr/libexec/java_home -v 17)
    export PATH=$JAVA_HOME/bin:$PATH
    
  3. 执行命令让配置生效:
    source ~/.zshrc  # 用bash的话换成source ~/.bash_profile
    
  4. 验证配置是否成功:
    echo $JAVA_HOME
    java -version
    

如果你装的是openjdk@17

  1. OpenJDK@17默认安装在/usr/local/opt/openjdk@17,直接添加配置到shell文件:
    echo 'export JAVA_HOME="/usr/local/opt/openjdk@17"' >> ~/.zshrc
    echo 'export PATH="$JAVA_HOME/bin:$PATH"' >> ~/.zshrc
    
  2. 执行source命令生效,再用上面的验证命令确认即可。

内容的提问来源于stack exchange,提问作者Pri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 00:10:16