虽然很多公司生产环境还是使用的JDK8,但随着JDK版本的迭代,新版本的JDK提供了很多新特性。不管是自己学习还是面试都有可能用到。本文介绍下Mac环境下多版本JDK的安装配置和IDEA的配置,很简单,一起来看下吧。
安装JDK
首先去 Oracle 官网下载对应版本的 JDK。 安装过程比较简单,我这里下载的是.dmg
文件,下载完成后直接双击打开安装即可。
配置多版本JDK
如果当前电脑之前安装过JDK,那么其实不需要额外配置。但是当需要手动切换不同版本的JDK时,还是需要配置下的:
- 打开控制台,输入
vim .bash_profile
在 macOS 系统中,配置环境变量的文件通常是
.bash_profile
或者.zshrc
文件。可以在用户主目录下找到这两个文件,它们分别用于 Bash 和 Zsh 终端。
- 编辑配置文件,添加以下内容(根据自己安装的JDK版本及路径调整)
bash
# JDK配置
export JAVA_HOME_11=/Library/Java/JavaVirtualMachines/jdk-11.0.8.jdk/Contents/Home
export JAVA_HOME_21=/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home
# 默认JDK版本
export JAVA_HOME=$JAVA_HOME_11
# 版本切换
alias jdk11="export JAVA_HOME=$JAVA_HOME_11"
alias jdk21="export JAVA_HOME=$JAVA_HOME_21"
- 保存退出
- 环境变量生效:
source ~/.bash_profile
- 查看JDK版本:
java -version
- 切换JDK版本:
jdk21
好啦,这样就安装且配置完成喽!
配置IDEA
File -> Project Structure
配置完成后,在新建项目时就可以选到对应的JDK了。
操作及命令补充
查看当前Mac上安装的所有JDK
bash
/usr/libexec/java_home -V
快速跳转到指定目录
bash
Command + Shift + G
复制文件/文件夹路径快捷键
bash
Option + Command + C