热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Mac多JDK配置

Mac多JDK配置开发环境有时候需要配置多个JDK,Windows下配置比较方便,Mac环境下稍微有点曲折下载对于的JDK这里我以JDK8、JDK




Mac多JDK配置

开发环境有时候需要配置多个JDK,Windows下配置比较方便,Mac环境下稍微有点曲折


下载对于的JDK

这里我以JDK8、JDK11为例,可以从oracle官网下载,也可以从国内源下载,比如华为源
在这里插入图片描述

在这里插入图片描述


直接安装后

执行如下命令可以快速得到jdk的安装目录

终端执行 /usr/libexec/java_home -v 11 可以得到 /Library/Java/JavaVirtualMachines/jdk-11.0.17.jdk/Contents/Hom

进入/Library/Java/JavaVirtualMachines/目录后可以发现这里面已经安装过的JDK8、JDK11
利用pwd命令获取具体的路径


配置

终端执行 vim ~/.bash_profile 进入编辑界面把如下代码黏贴进入文件然后按esc键,此时再输入**:wq** 退出保存,最后执行刷新配置命令** source ~/.bash_profile**即可


  1. 编辑
    终端执行 vim ~/.bash_profile 进入编辑界面,把如下代码黏贴进入

# jdk配置
export JAVA_11_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.17.jdk/Contents/Home
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_351.jdk/Contents/Home
# 默认JDK为JDK8
export JAVA_HOME=$JAVA_8_HOME
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
# alias命令动态切换JDK版本
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"

  1. 保存退出
    esc键,此时再输入英文冒号+wq 如(:wq)退出保存
  2. 刷新配置
    执行刷新配置命source ~/.bash_profile即可

验证

执行java -version 命令可以得到当前环境的jdk版本
执行jdk11可以把当前默认的jdk版本切换为jdk11
执行jdk8可以把当前默认的jdk版本切换为jdk8
在这里插入图片描述

参考:
https://blog.csdn.net/S0001100/article/details/122894543?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-1-122894543-blog-125998036.pc_relevant_landingrelevant&spm=1001.2101.3001.4242.2&utm_relevant_index=4







推荐阅读
author-avatar
mobiledu2502878157
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有