macOS 上安裝 Java 開發環境推薦使用 Homebrew 或官方安裝包。
brew install openjdk@17 # 安裝指定版本
# 配置環境變量 (zsh)
echo 'export PATH="/opt/homebrew/opt/openjdk@17/bin:$PATH"' >> ~/.zshrc
echo 'export JAVA_HOME="/opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk/Contents/Home"' >> ~/.zshrc
source ~/.zshrc
下載 Oracle JDK 或 Eclipse Temurin .dmg,雙擊安裝。預設安裝路徑 /Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home。同樣需在 ~/.zshrc 或 ~/.bash_profile 設置 JAVA_HOME 與 PATH。
java -version
/usr/libexec/java_home -V # 列出所有已安裝版本
export JAVA_HOME=$(/usr/libexec/java_home -v 17) # 動態切換
建議使用 jenv 或 sdkman 管理多版本切換。IDE (IntelliJ, VS Code) 需單獨配置 Project SDK 指向對應 JAVA_HOME。