MacBook苹果电脑安装JDK8、JDK11教程,配置环境变量 + 快速切换JDK版本

https://www.oracle.com/java/technologies/downloads/archive/

本文主要为在MacBook苹果电脑系统下安装JDK及环境变量配置。

本文分为四步:

在Oracle官网下载JDK
安装JDk
配置环境变量
快速切换

JDK8、JDK11和JDK21是Java开发工具包的不同版本,而JavaSE、JavaEE和JavaME是Java平台的不同配置和规范,用于不同类型的应用程序开发。

1.官网下载dmg安装包

查看安装路径
打开终端窗口,

终端窗口一般在 启动台-其他 文件夹里。

# 进入 JDK 安装目录
cd /Library/Java/JavaVirtualMachines
 
# 查看文件
ls
➜  jdk-1.8.jdk	jdk-11.jdk
 
# 查看路径
pwd
➜  /Library/Java/JavaVirtualMachines

配置环境变量文件

# 进入当前用户的 home 目录
cd /Users/xxx    xxx改为自己的电脑用户名称
 
# 输入
cd ~
 
# 打开环境变量配置文件
vi ~/.bash_profile
# 注意这里用touch命令第一次配置环境变量会报错:.bash_profile does not exist.,意思需要创建文件 直接vi、vim都行。

安装多个版本:

# JDK Config
JAVA_HOME_8=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
JAVA_HOME_11=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
 
export JAVA_HOME=$JAVA_HOME_8
alias jdk8="export JAVA_HOME=$JAVA_HOME_8 && echo current JDK has switched to oracle jdk version 1.8. && java -version"
alias jdk11="export JAVA_HOME=$JAVA_HOME_11 && echo current JDK has switched to openjdk version 11. && java -version"
 
CLASS_PATH="$JAVA_HOME/lib"
PATH="$PATH:$JAVA_HOME/bin"

按下ESC键盘 输入:wq 保存退出。

将配置生效

# 配置文件立即生效
source ~/.bash_profile
 
# 验证:查看 JAVA_HOME 目录
echo $JAVA_HOME
 
# 查看 JDK 版本信息
java -version

快速切换:

xxx@xxxdeMacBook-Air ~ % jdk8
current JDK has switched to oracle jdk version 1.8.
java version "1.8.0_391"
Java(TM) SE Runtime Environment (build 1.8.0_391-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.391-b13, mixed mode)
 
xxx@xxxdeMacBook-Air ~ % java -version
java version "1.8.0_391"
Java(TM) SE Runtime Environment (build 1.8.0_391-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.391-b13, mixed mode)
 
xxx@xxxdeMacBook-Air ~ % jdk11
current JDK has switched to openjdk version 11.
java version "11.0.21" 2023-10-17 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.21+9-LTS-193)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.21+9-LTS-193, mixed mode)
 
xxx@xxxdeMacBook-Air ~ % java -version
java version "11.0.21" 2023-10-17 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.21+9-LTS-193)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.21+9-LTS-193, mixed mode)

https://blog.csdn.net/Lwehne/article/details/135867512

相关推荐

  1. ubuntu22.04 安装jdk8,jdk11,jdk17,jdk21 并且便于切换

    2024-03-16 18:14:02       43 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-16 18:14:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-16 18:14:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-16 18:14:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-16 18:14:02       20 阅读

热门阅读

  1. C/C++蓝桥杯之整数拼接(较难)

    2024-03-16 18:14:02       21 阅读
  2. 机器学习模型—CatBoost

    2024-03-16 18:14:02       20 阅读
  3. vue3 循环设置 ref 并获取

    2024-03-16 18:14:02       19 阅读
  4. docker安装rabbitmq

    2024-03-16 18:14:02       18 阅读
  5. Linux守护进程

    2024-03-16 18:14:02       18 阅读
  6. 每日一题 第五期 洛谷 图的遍历

    2024-03-16 18:14:02       24 阅读
  7. 最长连续序列 - LeetCode 热题 3

    2024-03-16 18:14:02       21 阅读