Mac安装多个jdk环境(jdk8+jdk17)保姆级

2024-06-21 16:44

本文主要是介绍Mac安装多个jdk环境(jdk8+jdk17)保姆级,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Mac安装多个jdk环境(jdk8+jdk17)保姆级

背景:新机安装开发环境发现需要找很多文章,,,,这里一篇文章安装所有环境


文章目录

  • Mac安装多个jdk环境(jdk8+jdk17)保姆级
  • 🎉获取更多Mac软件
  • 一、安装JDK8
    • ①:下载
    • ②:安装
    • ③:配置环境变量
  • 二、安装JDK17
    • ①:下载
    • ②:安装
    • ③:配置环境变量


🎉获取更多Mac软件

下载地址:

  • www.macfxb.cn

一、安装JDK8

①:下载

网盘下载
链接:https://pan.baidu.com/s/1VWGtiilO0q4Jz34v9kHUeA?pwd=Coke
提取码:Coke

  • 官网下载

官网下载:https://www.oracle.com/java/technologies/downloads/archive/

在这里插入图片描述

②:安装

1.双击即可

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

③:配置环境变量

1.等待安装完

  • 配置环境变量
vim ~/.bash_profile
  • 添加以下代码(java_home8路径改成自己的)
# 配置多版本jdk
# 设置为Java 8 JDK的安装路径
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home# 创建了一个别名jdk8 输入jdk8时临时设置JAVA_HOME环境变量
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'export PATH=$JAVA_HOME/bin:$PATH:.

在这里插入图片描述

2.刷新配置文件

source ~/.bash_profile

3.检查环境变量的路径

echo $JAVA_8_HOME

在这里插入图片描述

3.查看JDK的版本信息

java -version

在这里插入图片描述

4.设置自动刷新(!!! 如果设置过就不需要了)

  • 每次终端启动会先加载~/.zshrc,在这里执行source ~/.bash_profile语句
vim ~/.zshrc
  • 添加以下内容
source ~/.bash_profile

在这里插入图片描述

至此JDK8安装成功!

二、安装JDK17

①:下载

网盘下载
链接:https://pan.baidu.com/s/1VWGtiilO0q4Jz34v9kHUeA?pwd=Coke
提取码:Coke

  • 官网下载

官网下载:https://www.oracle.com/java/technologies/downloads/archive/

在这里插入图片描述

②:安装

1.双击即可

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

③:配置环境变量

1.等待安装完

  • 配置环境变量
vim ~/.bash_profile
  • 添加以下代码(java_home8路径改成自己的)
# 配置多版本jdk
# 设置为Java 8 JDK的安装路径
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home# 设置为Java 17 JDK的安装路径
export JAVA_17_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home# 创建了一个别名jdk8 输入jdk8时临时设置JAVA_HOME环境变量
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
# 创建了一个别名jdk17 输入jdk17时临时设置JAVA_HOME环境变量
alias jdk17='export JAVA_HOME=$JAVA_17_HOME'export PATH=$JAVA_HOME/bin:$PATH:.

在这里插入图片描述

2.刷新配置文件

source ~/.bash_profile

3.检查环境变量的路径

echo $JAVA_17_HOME

在这里插入图片描述

3.查看JDK的版本信息

java -version

在这里插入图片描述

4.在不同版本之间切换

  • 切换版本我们只需要输入jdk8jdk17

在这里插入图片描述

5.设置自动刷新 (!!! 如果设置过就不需要了)

  • 每次终端启动会先加载~/.zshrc,在这里执行source ~/.bash_profile语句
vim ~/.zshrc
  • 添加以下内容
source ~/.bash_profile

在这里插入图片描述

至此JDK17安装成功!

这篇关于Mac安装多个jdk环境(jdk8+jdk17)保姆级的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1081764

相关文章

Python安装时常见报错以及解决方案

《Python安装时常见报错以及解决方案》:本文主要介绍在安装Python、配置环境变量、使用pip以及运行Python脚本时常见的错误及其解决方案,文中介绍的非常详细,需要的朋友可以参考下... 目录一、安装 python 时常见报错及解决方案(一)安装包下载失败(二)权限不足二、配置环境变量时常见报错及

MySQL8.2.0安装教程分享

《MySQL8.2.0安装教程分享》这篇文章详细介绍了如何在Windows系统上安装MySQL数据库软件,包括下载、安装、配置和设置环境变量的步骤... 目录mysql的安装图文1.python访问网址2javascript.点击3.进入Downloads向下滑动4.选择Community Server5.

CentOS系统Maven安装教程分享

《CentOS系统Maven安装教程分享》本文介绍了如何在CentOS系统中安装Maven,并提供了一个简单的实际应用案例,安装Maven需要先安装Java和设置环境变量,Maven可以自动管理项目的... 目录准备工作下载并安装Maven常见问题及解决方法实际应用案例总结Maven是一个流行的项目管理工具

在Mysql环境下对数据进行增删改查的操作方法

《在Mysql环境下对数据进行增删改查的操作方法》本文介绍了在MySQL环境下对数据进行增删改查的基本操作,包括插入数据、修改数据、删除数据、数据查询(基本查询、连接查询、聚合函数查询、子查询)等,并... 目录一、插入数据:二、修改数据:三、删除数据:1、delete from 表名;2、truncate

MySql9.1.0安装详细教程(最新推荐)

《MySql9.1.0安装详细教程(最新推荐)》MySQL是一个流行的关系型数据库管理系统,支持多线程和多种数据库连接途径,能够处理上千万条记录的大型数据库,本文介绍MySql9.1.0安装详细教程,... 目录mysql介绍:一、下载 Mysql 安装文件二、Mysql 安装教程三、环境配置1.右击此电脑

C++实现获取本机MAC地址与IP地址

《C++实现获取本机MAC地址与IP地址》这篇文章主要为大家详细介绍了C++实现获取本机MAC地址与IP地址的两种方式,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 实际工作中,项目上常常需要获取本机的IP地址和MAC地址,在此使用两种方案获取1.MFC中获取IP和MAC地址获取

C/C++通过IP获取局域网网卡MAC地址

《C/C++通过IP获取局域网网卡MAC地址》这篇文章主要为大家详细介绍了C++如何通过Win32API函数SendARP从IP地址获取局域网内网卡的MAC地址,感兴趣的小伙伴可以跟随小编一起学习一下... C/C++通过IP获取局域网网卡MAC地址通过win32 SendARP获取MAC地址代码#i

在 Windows 上安装 DeepSeek 的完整指南(最新推荐)

《在Windows上安装DeepSeek的完整指南(最新推荐)》在Windows上安装DeepSeek的完整指南,包括下载和安装Ollama、下载DeepSeekRXNUMX模型、运行Deep... 目录在www.chinasem.cn Windows 上安装 DeepSeek 的完整指南步骤 1:下载并安装

mysqld_multi在Linux服务器上运行多个MySQL实例

《mysqld_multi在Linux服务器上运行多个MySQL实例》在Linux系统上使用mysqld_multi来启动和管理多个MySQL实例是一种常见的做法,这种方式允许你在同一台机器上运行多个... 目录1. 安装mysql2. 配置文件示例配置文件3. 创建数据目录4. 启动和管理实例启动所有实例

VScode连接远程Linux服务器环境配置图文教程

《VScode连接远程Linux服务器环境配置图文教程》:本文主要介绍如何安装和配置VSCode,包括安装步骤、环境配置(如汉化包、远程SSH连接)、语言包安装(如C/C++插件)等,文中给出了详... 目录一、安装vscode二、环境配置1.中文汉化包2.安装remote-ssh,用于远程连接2.1安装2