Java编程 - 在macos上安装java的方法

在macOS上安装Java平台有以下几种方法:

方法一:使用官方安装程序(推荐新手)

  1. 访问Oracle官网

  2. 下载并安装

    • 下载.dmg安装文件
    • 双击打开并按照安装向导完成安装

方法二:使用Homebrew(推荐开发者)

  1. 安装Homebrew(如果尚未安装)

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. 使用Homebrew安装JDK

    # 搜索可用的Java版本
    brew search openjdk
    
    # 安装OpenJDK(推荐)
    brew install openjdk
    
    # 或者安装特定版本
    brew install openjdk@17
    brew install openjdk@21
    
  3. 配置环境变量
    将以下内容添加到 ~/.zshrc~/.bash_profile

    export JAVA_HOME=/usr/local/opt/openjdk/libexec/openjdk.jdk/Contents/Home
    export PATH="$JAVA_HOME/bin:$PATH"
    

    然后执行:

    source ~/.zshrc
    

方法三:使用SDKMAN(管理多个版本)

  1. 安装SDKMAN

    curl -s "https://get.sdkman.io" | bash
    source "$HOME/.sdkman/bin/sdkman-init.sh"
    
  2. 使用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发行版)

  1. 访问Zulu下载页面
  2. 选择macOS版本下载安装包
  3. 双击.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安装。

posted @ 2025-11-27 13:01  箫笛  阅读(23)  评论(0)    收藏  举报