安装

官网下载自己需要的版本即可 oracle java

如果是M系列芯片的选择 Arm 64 DMG installer 对应的链接点击即可自动跳转下载。
如果是intel系列的选择 X64 DMG installer 对应的链接点击即可自动跳转下载。

版本管理

通过引导程序安装,会安装到/Library/Java/JavaVirtualMachines这个目录下,可以通过mac提供的命令查看/usr/libexec/java_home -V

配置不同版本的环境
vim ~/.bash_profile

export JAVA_6_HOME=`/usr/libexec/java_home -v 1.6`
export JAVA_7_HOME=`/usr/libexec/java_home -v 1.7`
export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8`
export JAVA_11_HOME=`/usr/libexec/java_home -v 11`## 这个是设置默认jdk
export JAVA_HOME=$JAVA_8_HOME## 快速切换版本使用
alias jdk6='export JAVA_HOME=$JAVA_6_HOME'
alias jdk7='export JAVA_HOME=$JAVA_7_HOME'
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk11='export JAVA_HOME=$JAVA_11_HOME'

生效编辑内容source ~/.bash_profile
查看当前版本/usr/libexec/java_home

此外,可以尝试Java 多版本管理工具(自由切换Java版本)Jenv使用(支持Linux Mac Windows)
MAC系统多版本jdk安装

Mac安装多版本java相关推荐

  1. kali2020安装最新版本Java

    kali2020安装最新版本Java 由于最新数据库系统概论要做大作业,其中要用到java环境,而kali自带的java环境并不适用,因此需要卸载原有版本并安装新的版本,因此写个博客记录一下. 虚拟机 ...

  2. Mac安装指定版本的node

    Mac安装指定版本的node 安装Homebrew Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装.卸载.更新.查看.搜索等很多实用的功能.简单的一条指令,就可以实现包管理,而不用 ...

  3. mac安装了多版本php 卸载,mac 安装多版本PHP

    前言 相信大家在mac 安装PHP多版本的时候也遇到了很多坑 # brew install php56 # brew install php70 这样安装的话肯定会报错的,因为brew存在软连接 这个 ...

  4. m1芯片Mac安装哪个版本Final Cut Pro X? FCPX哪个版本支持M1?M1芯片处理器安装Final Cut Pro X解决方案教程,2021最新方法!

    去年苹果公司在2020年11月11日突然发布搭载M1处理器款mac,首次在个人电脑上使用了ARM架构的5nm处理器,全新的ARM架构在Final Cut Pro上的运行速度带来了质的提升,剪辑和导出速 ...

  5. MacOS安装多版本Java环境

    下载 因为通过oracle官网下载很慢,并且还得很麻烦的注册,所以我们可以选择国内镜像网站下载相应的资源. 这里推荐编程宝库里面对应的下载页面,有各种版本的镜像地址: 下载完成之后直接按照操作点击安装 ...

  6. Mac 安装旧版本Xcode教程以及出现文件已损坏的解决办法

    MacOS mojave 10.14.6 如果Mac系统版本不是最新的,无法在Appstore中直接搜索xcode 安装最新版本. 如何安装老版本呢? 1.打开并登录自己的appleId账号,http ...

  7. mac 安装eclipse mat java内存分析工具

    此版本为独立版,无需安装eclipse 1. 进入官网下载软件 https://www.eclipse.org/mat/ 如果下载较慢,可以切换镜像 2. 下载后解压,直接打开软件 提示报错 查看该日 ...

  8. M1芯片Mac安装哪个版本C4D?C4D哪个版本支持M1?M1处理器款macbook安装Cinema 4D R23

    Cinema 4D R23是目前C4D系列软件的最新版本. 由于简单的操作方式以及强悍的功能,使得它在全世界范围内都十分的受欢迎,比如人们熟知的电影<阿凡达>就是通过它后期处理而来,可见作 ...

  9. linux java maven_Linux下安装及配置Java与Maven

    1.1安装Java sudo yum -y install java-1.8.0-openjdk #jre sudo yum -y install java-1.8.0-openjdk-devel # ...

最新文章

  1. MySQL两主多从,且故障转移配置
  2. 韶关2020年计算机专业录取分,韶关学院2020年广东各批次录取分数线
  3. 二叉树的最小深度Python解法
  4. 中芯国际最终超额募资523.2亿元,14nm工艺打“鸡血”了
  5. 脑机互联不是梦,最新脑机接口发布:智能手机可操控!
  6. apache kafka系列之server.properties配置文件参数说明
  7. 1.1 创建 Android 项目
  8. 如何配置可以远程访问linux上mysql
  9. 系统学习语义分割文章推荐以及顺序
  10. 基于ssm进销存流程管理系统
  11. Win系统设置虚拟内存
  12. Enterprise Architect安装包及教程
  13. Python 解析式
  14. Nim 博弈游戏详解
  15. vue-router3路由配置一 路由搭建
  16. Appium+Python MAC安装Android夜神模拟器(二)
  17. Kafka常用shell脚本命令
  18. python学习-109-多个CSV文件的合并
  19. 迪杰斯特拉求最短路(dijkstra)
  20. 【信道编码/Channel Coding】CRC校验码

热门文章

  1. 理解下DSO/ADSO
  2. Vuex前端saas人力资源中台管理项目第五天 权限管理和图表设计
  3. 2021年全球和中国美妆个护现状分析,高端化趋势明显,国产品牌亟待发展「图」
  4. HBase批量写入数据
  5. Windows Server2008上安装VS2008出错及解决办法
  6. Leetcode 2020/12/03打卡 204计算质数(简单)
  7. vr虚拟现实技术介绍,vr虚拟现实技术未来前景
  8. 看网页视频如何自定义倍速(b站举例)
  9. 尾递归优化 - 尾递归优化
  10. android singleTask