Mac mini M4 多版本JDK环境部署

Mac mini M4 多版本JDK环境部署

一、环境准备与安装流程

1.1 硬件适配说明

Mac mini M4采用第三代Apple Silicon架构(ARMv9),需选择ARM64架构的JDK安装包。Oracle官方已提供原生支持M4芯片的安装包。

1.2 软件包获取

Oracle官方下载:
Java SE Development Kit 8u431 (ARM64): jdk-8u431-macosx-aarch64.dmg 需注册Oracle账户后下载
Java SE Development Kit 18.0.2.1 (ARM64):macOS 64 DMG Installer 官网直接下载

二、多版本环境配置

2.1 动态切换方案

方案一:环境变量配置(推荐)

编辑全局配置文件

(base) jerry@jerrydeMac-mini ~ % sudo vim ~/.zshrc
Password:

在文件尾

# 添加以下内容
export JAVA_8_HOME="/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home"
export JAVA_18_HOME="/Library/Java/JavaVirtualMachines/jdk-18.0.2.1.jdk/Contents/Home"
#多版本切换(取别名,更方便切换)
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk18="export JAVA_HOME=$JAVA_18_HOME"
# 默认JDK版本
export JAVA_HOME=$JAVA_18_HOME

保存后执行以下命令使变量生效

(base) jerry@jerrydeMac-mini ~ % source ~/.zshrc

2.2 验证配置

执行Java 命令验证环境变量是否生效

(base) jerry@jerrydeMac-mini ~ % java -version
java version "18.0.2.1" 2022-08-18
Java(TM) SE Runtime Environment (build 18.0.2.1+1-1)
Java HotSpot(TM) 64-Bit Server VM (build 18.0.2.1+1-<

你可能感兴趣的:(技术文档,macos,java,开发语言)