Mac同时安装jdk8和jdk17,默认选择jdk8 [复制链接]
发表于 2025-10-20 09:07:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
在Mac上同时安装JDK 8和JDK 17,并设置默认版本为JDK 8,可以按照以下步调操纵:
一、下载并安装JDK 8和JDK 17


  • 下载JDK 8

    • 访问Oracle JDK下载页面。
    • 在“Java SE Archive Downloads”部门,找到JDK 8的下载链接。
    • 选择恰当您Mac芯片范例的版本(如Arm 64或x64),下载.dmg安装包。
    • 双击.dmg文件,按照安装向导的提示完成JDK 8的安装。

  • 下载并安装JDK 17

    • 仍旧在Oracle JDK下载页面,找到JDK 17的下载链接。
    • 选择恰当您Mac芯片范例的版本,下载.dmg安装包。
    • 双击.dmg文件,按照安装向导的提示完成JDK 17的安装。

二、验证安装


  • 打开终端(可以通过Spotlight搜索“终端”来找到)。
  • 输入以下下令,查察已安装的JDK版本:
    1. /usr/libexec/java_home -V
    复制代码
    您应该可以或许看到雷同以下的输出,体现JDK 8和JDK 17的安装路径:
    1. Matching Java Virtual Machines (2):
    2.         17.0.x (x86_64) "Oracle Corporation" - "JDK 17.0.x" /Library/Java/JavaVirtualMachines/jdk-17.0.x.jdk/Contents/Home
    3.         1.8.0_x (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_x.jdk/Contents/Home
    复制代码
三、设置情况变量


  • 编辑设置文件

    • 根据您的Shell范例(通常是bash或zsh),编辑相应的设置文件。

      • 对于bash,编辑~/.bash_profile文件。
      • 对于zsh,编辑~/.zshrc文件。

    • 打开终端,输入以下下令之一来编辑设置文件:
      1. vim ~/.bash_profile   # 如果使用bash
      2. vim ~/.zshrc          # 如果使用zsh
      复制代码
    • 大概,您也可以使用其他文本编辑器,如nano或open -e下令。

  • 添加情况变量

    • 在设置文件的末端添加以下内容,以设置JDK 8为默认版本:
      1. export JAVA_8_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_x.jdk/Contents/Home"
      2. export JAVA_17_HOME="/Library/Java/JavaVirtualMachines/jdk-17.0.x.jdk/Contents/Home"
      3. export JAVA_HOME=$JAVA_8_HOME
      4. export PATH=$JAVA_HOME/bin:$PATH
      5. # 为方便切换JDK版本,添加别名
      6. alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
      7. alias jdk17="export JAVA_HOME=$JAVA_17_HOME"
      复制代码
    • 请确保将jdk1.8.0_x.jdk和jdk-17.0.x.jdk更换为您现实安装的JDK版本的文件名。

  • 生存并关闭文件

    • 在vim编辑器中,按Esc键退出编辑模式,然后输入:wq生存并退出。

  • 使设置收效

    • 在终端中输入以下下令,使设置的情况变量立刻收效:
      1. source ~/.bash_profile   # 如果使用bash
      2. source ~/.zshrc          # 如果使用zsh
      复制代码

四、验证默认JDK版本


  • 在终端中输入以下下令,查察当前默认的JDK版本:
    1. java -version
    复制代码
    您应该可以或许看到JDK 8的版本信息,表明JDK 8已设置为默认版本。
五、切换JDK版本


  • 您可以随时使用之前设置的别名来切换JDK版本。比方,要切换到JDK 17,可以输入以下下令:
    1. jdk17
    复制代码
  • 然后再次输入java -version,验证JDK版本是否已切换为JDK 17。
通过以上步调,您可以在Mac上同时安装JDK 8和JDK 17,并设置默认版本为JDK 8。须要时,您可以轻松切换JDK版本以满足差别的开发需求。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表