当前位置:首页 » 《随便一记》 » 正文

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

24 人参与  2024年09月24日 10:41  分类 : 《随便一记》  评论

点击全文阅读


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

MacBook M1 安装JDK及环境变量配置
1、在Oracle官网下载JDK
2、安装JDk
3、配置环境变量
4、快速切换

1.下载JDK(官网)

1.1官网下载dmg安装包

Java Archive | Oracle
Java Archive | Oracle 中国
在这里插入图片描述
这里选择需要安装的jdk版本,我需要的是JDK17版本,这里我选择Java SE 17,点击进入下载页面。

1.2根据对应系统选择下载安装包

我是Apple M1 Pro芯片,选择的是 ARM64 DMG Installer 点击下载后面的dmg文件
注:M系列芯片必须ARM版本否则编译报错

1.3下载成功 找到安装包

在 访达 下载 中找到需要安装的版本
在这里插入图片描述

2.安装JDK

2.1.安装jdk17

a)双击此文件
在这里插入图片描述
b)点击继续
在这里插入图片描述
c) 这个可以选择为所有用户安装或者为某一用户安装(PS:我的电脑只有一个用户,所以默认给所有用户安装)
在这里插入图片描述
d)这里可以选择安装位置
在这里插入图片描述
e)这里使用指纹或输入密码进行安装
在这里插入图片描述

3.配置环境变量

3.1查看安装路径

打开终端窗口
执行如下命令

进入 JDK 安装目录cd /Library/Java/JavaVirtualMachinesls---> jdk-1.8.jdkjdk-17.jdkpwd/Library/Java/JavaVirtualMachines

在这里插入图片描述

3.2配置环境变量文件
open .bash_profile
# JDK ConfigJAVA_HOME_8=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/HomeJAVA_HOME_17=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Homeexport JAVA_HOME=$JAVA_HOME_8alias jdk8="export JAVA_HOME=$JAVA_HOME_8 && echo current JDK has switched to oracle jdk version 1.8. && java -version"alias jdk17="export JAVA_HOME=$JAVA_HOME_17 && echo current JDK has switched to openjdk version 17. && java -version"CLASS_PATH="$JAVA_HOME/lib"PATH="$PATH:$JAVA_HOME/bin"
3.3将配置生效
#配置文件立即生效source ~/.bash_profile#验证:查看 JAVA_HOME 目录echo $JAVA_HOME# 查看 JDK 版本信息java -version
3.4返回查看版本信息,即安装成功。

在这里插入图片描述

4.快速切换jdk版本

xxx@localhost ~ % jdk8current JDK has switched to oracle jdk version 1.8.java version "1.8.0_411"Java(TM) SE Runtime Environment (build 1.8.0_411-b09)Java HotSpot(TM) 64-Bit Server VM (build 25.411-b09, mixed mode)xxx@localhost ~ % java -versionjava version "1.8.0_411"Java(TM) SE Runtime Environment (build 1.8.0_411-b09)Java HotSpot(TM) 64-Bit Server VM (build 25.411-b09, mixed mode)xxx@localhost ~ % jdk17current JDK has switched to openjdk version 17.java version "17.0.12" 2024-07-16 LTSJava(TM) SE Runtime Environment (build 17.0.12+8-LTS-286)Java HotSpot(TM) 64-Bit Server VM (build 17.0.12+8-LTS-286, mixed mode, sharing)xxx@localhost ~ % java -versionjava version "17.0.12" 2024-07-16 LTSJava(TM) SE Runtime Environment (build 17.0.12+8-LTS-286)Java HotSpot(TM) 64-Bit Server VM (build 17.0.12+8-LTS-286, mixed mode, sharing)

点击全文阅读


本文链接:http://zhangshiyu.com/post/163826.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 贵妃每天只想当咸鱼小说(萧兮兮洛清寒)(贵妃每天只想当咸鱼)整本+后续+结局在线阅读
  • 云纾君迟玉:+后续+番外半溪明月枕清风无删减小说在线无广告高口碑小说
  • 新章速递既负如来又负卿是什么小说(莫司淮唐乐薇)完本阅读无广告(莫司淮唐乐薇)
  • 林齐(林齐)火爆小说全集免费阅读_反转传奇林齐:结局+番外无弹窗最新章节笔趣阁(林齐)
  • 萧兮兮洛清寒小说(贵妃每天只想当咸鱼)起点章节+全篇阅读热门作品预订
  • 穿成塌房顶流,我靠爆料翻红(陈昭陈莹静)_穿成塌房顶流,我靠爆料翻红
  • (番外)+(全文)谢青霄林相宜(八零奉子成婚,死对头成了妻管严:全文+结局+番外)全文免费阅读无弹窗大结局_(谢青霄林相宜)最新章节列表_笔趣阁(八零奉子成婚,死对头成了妻管严:全文+结局+番外)
  • 傅修言沈知穗小说(沈知穗傅修言)小说***下载_章节前文+后续(傅修言沈知穗)
  • 陆译林初夏小说(替身攻略失败后摆烂了)全文免费阅读_(替身攻略失败后摆烂了)陆译林初夏小说最新章节列表
  • 全书浏览说好摸鱼打游戏,你爆杀华尔街?(王文斌方幻)_说好摸鱼打游戏,你爆杀华尔街?(王文斌方幻)全书结局
  • (重生后高傲妻子我不爱了)重生后高傲妻子我不爱了(梁言彻尹暖芸)无套路无弹窗全部章节列表
  • (番外)+(全文)傅修言沈知穗:番外+全文+后续(沈知穗傅修言)完整版小说阅读_傅修言沈知穗:番外+全文+后续免费阅读_笔趣阁(沈知穗傅修言)

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1