一、配置多个版本JDK

  1. 修改bash_profile文件
# Java
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home
export JAVA_11_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.6.jdk/Contents/Home
# 默认jdk环境
export JAVA_HOME=$JAVA_8_HOME
# 动态切换jdk环境
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"
  1. 重启窗口测试
jdk8
java -version
jdk11
java -version

二、使用Homebrew安装jdk

# 获取仓库
brew tap AdoptOpenJDK/openjdk
# 安装jdk8
brew cask install adoptopenjdk8
# 查看现有仓库
brew tap
# 移除仓库
brew untap AdoptOpenJDK/openjdk

另附官方参考文档

mac安装openjdk相关推荐

  1. MAC 安装OpenJDK

    MAC 安装OpenJDK 1.添加仓库 添加 AdoptOpenJDK/openjdk 仓库. $ brew tap AdoptOpenJDK/openjdk homebrew tap 命令说明 2 ...

  2. mac卸载和安装openjdk

    mac卸载和安装openjdk 1.卸载jdk(可省略) java -version 检查是否有jdk,有且非openJDK则卸载,否则跳过此步骤 打开终端输入: sudo rm -fr /Libra ...

  3. Docker for mac安装

    Mac安装Docker docker下载地址: https://hub.docker.com/editions/community/docker-ce-desktop-mac docker for m ...

  4. mac 安装mqtt

    2019独角兽企业重金招聘Python工程师标准>>> mac 安装mqtt Mosquitto是一个开源的mqtt规则的具体实现库,mosquitto是一个轻量级的lightwei ...

  5. mac mysql 链接_Mysql mac安装以及navicat链接

    安装mysql 系统版本:macOS Mojave 10.14.6 安装的方式是使用Homebrew 包管理工具. # 安装命令 brew install mysql 安装完成之后会有相应的提示,开启 ...

  6. Mac安装和启动memcached

    今天跑代码时发生了这样的错误, 排查过后发现是memcached没有启动.................. mac安装memcached: brew install memcached 用Homeb ...

  7. MAC安装MySQL

    文章目录 一.安装MySql Community Server 二.安装Navicat 一.安装MySql Community Server 首先要安装MySql Community Server,具 ...

  8. [编译环境] pkg-config for mac 安装

    由于大部分的开源工程都需要用到pkg-config,因此今天在这讲解一下pkg-config for mac 安装过程. 1.检测环境是否已安装pkg-config 再命令行中输入: pkg-conf ...

  9. 解决Mac安装tesserocr报错问题 Failed building wheel for

    解决Mac安装tesserocr报错问题 Failed building wheel for 参考文章: (1)解决Mac安装tesserocr报错问题 Failed building wheel f ...

最新文章

  1. hibernate学习五 Hibernate补充
  2. 阿里云NAS备份服务
  3. vs debug 调试 快捷键
  4. python创建类和类方法
  5. django03_表单(forms.ModelForm)(login前后台)
  6. 不再“挤牙膏”!英特尔公布技术路线图,豪迈放言:“将在 2025 年夺回芯片性能桂冠!”...
  7. 关于java中main方法为什么必须是静态的
  8. 关于贝叶斯公式的解释,通俗易懂(转载)
  9. endpt matlab,将SDPT3配置到matlab
  10. 杰理之AUDIO_DAC【篇】
  11. 怎么把证件照背景换成蓝色?一键更换照片背景
  12. 巨头环伺下,青云QingCloud的云计算之路危机重重
  13. matlab程序是什么格式,科学网—Matlab中的P代码文件 - 杨笔锋的博文
  14. Pr 入门教程:如何调整音频轨道音量?
  15. pycharm新建工程流程
  16. 编程路上的重要概念记录
  17. PS CS6视频剪辑基本技巧(五)添加logo、动画和画中画
  18. 添加删除选项ABCD,
  19. Android修改ro.debuggable 的四种方法
  20. 中国医科大学《护理研究(本科)》在线作业

热门文章

  1. xlutils演练 修改表格内容
  2. dj鲜生-22-模板抽离-列表页详情页模板的抽离-base_detail_list
  3. group_concat函数使用
  4. linux scp限制传输速度
  5. StringBuffer 和 StringBuilder 的 3 个区别
  6. 利用burp实现弱密码破解
  7. IAM(身份验证以及访问控制)
  8. CentOS7.1 KVM虚拟化之经常使用管理虚拟机命令(3)
  9. 基于c++11新标准开发一个支持多线程高并发的网络库
  10. 网页统计所用到的名词解析