之前一直使用windows笔记本开发,目前换成了mac os系统m系列苹果自研的架构,记录一下安装过程。
下载jdk
这里使用的是zulu的jdk,点击下载地址在下载页面中依次选择对应系统和版本
jdk8
因为实际项目中使用的是jdk8版本,我自己学习高版本框架时候需要jdk11所以我这里会安装两个版本,并在两个版本之间切换。如果只用到jdk8忽略本步骤
jdk11
安装
下载完成之后直接运行dmg文件即可,默认安装目录在
/Library/Java/JavaVirtualMachines/zulu-8.jdk
同理jdk11安装路径
/Library/Java/JavaVirtualMachines/zulu-11.jdk
配置
因为我想实现在jdk8和jdk11这两个版本之间进行切换,所以我需要配置两个java的环境变量,通过输入jdk8和jdk11进行切换,脚本如下:
修改~/.zshrc文件,在最后一行添加
export JAVA_HOME8=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
export JAVA_HOME11=/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home
alias jdk8="export JAVA_HOME=$JAVA_HOME8 && export PATH=\$JAVA_HOME/bin:\$PATH"
alias jdk11="export JAVA_HOME=$JAVA_HOME11 && export PATH=\$JAVA_HOME/bin:\$PATH"
# 默认设置为 JDK 8
export JAVA_HOME=$JAVA_HOME8
export PATH="$JAVA_HOME/bin:$PATH"
如果只需要jdk8,则去掉jdk11的配置即可。
配置完成之后需要刷新文件执行刷新命令
source ~/.zshrc
验证
打开terminal窗口,查看默认版本
切换版本,输入jdk11在查看版本是否切换成功
安装完毕