Mac安装多版本JDK并配置IDEA

虽然很多公司生产环境还是使用的JDK8,但随着JDK版本的迭代,新版本的JDK提供了很多新特性。不管是自己学习还是面试都有可能用到。本文介绍下Mac环境下多版本JDK的安装配置和IDEA的配置,很简单,一起来看下吧。

安装JDK

首先去 Oracle 官网下载对应版本的 JDK。 安装过程比较简单,我这里下载的是.dmg文件,下载完成后直接双击打开安装即可。

配置多版本JDK

如果当前电脑之前安装过JDK,那么其实不需要额外配置。但是当需要手动切换不同版本的JDK时,还是需要配置下的:

  1. 打开控制台,输入vim .bash_profile

在 macOS 系统中,配置环境变量的文件通常是 .bash_profile 或者 .zshrc 文件。可以在用户主目录下找到这两个文件,它们分别用于 Bash 和 Zsh 终端。

  1. 编辑配置文件,添加以下内容(根据自己安装的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"
  1. 保存退出
  2. 环境变量生效:source ~/.bash_profile
  3. 查看JDK版本:java -version
  4. 切换JDK版本:jdk21

好啦,这样就安装且配置完成喽!

配置IDEA

File -> Project Structure

配置完成后,在新建项目时就可以选到对应的JDK了。

操作及命令补充

查看当前Mac上安装的所有JDK

bash 复制代码
/usr/libexec/java_home -V

快速跳转到指定目录

bash 复制代码
Command + Shift + G

复制文件/文件夹路径快捷键

bash 复制代码
Option + Command + C
相关推荐
葫芦和十三19 小时前
图解 MongoDB 21|选举与 failover:Primary 是怎么选出来的
后端·mongodb·agent
GetcharZp20 小时前
26k Star 开源内网穿透神器 NetBird,一分钟实现全球设备互联!
后端
考虑考虑20 小时前
Mybatis实现批量插入
java·后端·mybatis
咖啡八杯21 小时前
GoF设计模式——中介者模式
java·后端·spring·设计模式
lizhongxuan1 天前
多Agent之间的区别
后端
青石路1 天前
记一次多JDK版本问题的排查,一坑套一坑,差点没爬上来
java
杨充1 天前
1.面向对象设计思想
后端
IT_陈寒1 天前
Java的Date类又坑了我一次,改用时间戳真香
前端·人工智能·后端
systemPro1 天前
2.6亿条设备数据,历史查询从超时到50ms,我做了什么
后端
要阿尔卑斯吗1 天前
提示词优化启示:为什么“按顺序输出“比“关键度评分“更有效
后端