Mac下JDK环境变量配置及JDK多版本切换
(2024-06-18 14:29:50)分类: 技术 |
1、查看JDK地址,在终端输入以下命令:
/usr/libexec/java_home -V
2、环境配置
输入命令打开文件:
vim ~/.bash_profile
vim ~/.zshrc
在文件中配置环境变量:(首先按下i进入编辑状态,把下面的代码复制到文件,输入完成后按下esc键,最后输入:wq
并保存文件)
#配置JDK路径
export
JAVA_22_HOME=/Library/Java/JavaVirtualMachines/jdk-22.jdk/Contents/Home
export
JAVA_17_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
export
JAVA_11_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home
#设置默认JDK版本,默认使用 JDK17
export JAVA_HOME=$JAVA_17_HOME
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
#配置alias命令动态切换JDK版本
alias jdk22="export JAVA_HOME=$JAVA_22_HOME"
alias jdk17="export JAVA_HOME=$JAVA_17_HOME"
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"
export JAVA_HOME
export PATH
export CLASSPATH
执行下面命令,让文件生效
source ~/.bash_profile
source ~/. zshrc
3. 输入一下命令检查环境变量的路径,查看是否配置成功(输出结果是 JDK 路径则表示成功):
echo $JAVA_HOME
4. 输入以下命令,查看JDK的版本信息:
java -version
JDK版本的切换
在终端输入jdk + 版本号
删除JDK
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-22.jdk