Mac JDK环境变量配置 及 JDK多版本切换

一、安装环境

JDK(Java Development Kit)是 Java 编程语言的软件开发工具包。它包含了用于开发、编译、调试和运行 Java 应用程序的工具和库。JDK 是 Java 应用程序开发的基础。

1、安装JDK

a、Mac 通过 Homebrew 安装 JDK:

brew search jdk    // 查询 jdk 相关版本等信息

  

 brew install openjdk@8        // 表示安装jdk 1.8的版本

b、去官网下载:https://www.oracle.com/java/technologies/downloads/ 

      选择自己的机型以及想要下载的版本进行下载,直接傻瓜式安装就好了。

Mac JDK环境变量配置 及 JDK多版本切换_第1张图片

 二、环境变量配置

1、查看JDK地址

在终端输入以下命令:

/usr/libexec/java_home -V            //查找并复制JDK的绝对路径

 2、环境配置 

2.1 若没有建过 .bash_profile 隐藏配置文件,则建立文件指令:

touch .bash_profile

若已经存在配置文件,则只是输入命令打开:

open -e .bash_profile 

2.2  在配置文件中配置环境变量:

#配置JDK路径
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_361.jdk/Contents/Home
export JAVA_11_HOME=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
export JAVA_17_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home

# 设置默认JDK版本,默认使用 JDK8
export JAVA_HOME=$JAVA_8_HOME
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.

# 配置alias命令动态切换JDK版本  
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"
alias jdk17="export JAVA_HOME=$JAVA_17_HOME"

export JAVA_HOME
export CLASSPATH

2.3 保存配置文件,在终端输入命令:

source .bash_profile 

2.4 输入一下命令检查环境变量的路径,查看是否配置成功:

echo $JAVA_HOME

 输出结果是 JDK 路径则表示成功。

2.5 输入以下命令,查看JDK的版本信息:

java -version 

 能够正常输出 Java 版本信息则为成功。

三、JDK版本优雅的切换

在终端直接输入命令:

jdk + 版本号 如: jdk11

Mac JDK环境变量配置 及 JDK多版本切换_第2张图片

你可能感兴趣的:(Java,macos,java,开发语言,jdk)