mac安装多个JDK版本
因对不同版本的JDK需求,有时候需要安装多个切换使用,这里我为Mac安装了多个JDK。在已有JDK8的基础上又安装了JDK11。
1、国内镜像下载JDK11,下载地址:https://repo.huaweicloud.com/java/jdk/11.0.2+9/jdk-11.0.2_osx-x64_bin.dmg
ps:如果去官网要下载老版本,需要注册oracle会员,新版则可以直接下载
2、dmg文件直接双击安装即可,安装后会在/Library/Java/JavaVirtualMachines这个目录下看到
3、vim ~/.bash_profile添加下面这部分内容
# jdk
export JAVA_8_HOME="$(/usr/libexec/java_home -v 1.8)"
export JAVA_11_HOME="$(/usr/libexec/java_home -v 11)"
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk11='export JAVA_HOME=$JAVA_11_HOME'
export JAVA_HOME=$JAVA_8_HOME
4、source ~/.bash_profile激活生效
5、可以用命令jdk8和jdk11切换版本,切换后使用java -version查看
mac安装多个JDK版本相关推荐
- Mac中安装多个JDK版本
丢失的牛羊可以找回:但是失去的时间却无法找回. 在日常工作中,我们可能会涉及到多个 JDK 版本的使用,接下来就给大家分享在Mac中安装多个JDK版本,并且可以任意切换 下载所需版本 官网地址:htt ...
- 同一个电脑安装两个jdk版本
同一个电脑安装两个jdk版本场景:公司项目使用的jdk为1.7,最近不是很忙,学习scala.该系统使用到了jdk1.8的特性,所以I need 俩版本,开整!!! 1 . 准备两个版本的jdk我的两 ...
- 安装多个jdk版本并切换
官网下载:Java Downloads | Oracle 我们在学习的过程中 经常用到不同的jdk版本 那么如何在一台电脑上同时安装2个jdk版本 并进行切换呢? 我这里面以jdk1.8 和jdk1 ...
- java1.8是jav多少_win10 64位系统中安装多个jdk版本(通过修改JAVA_HOME对应的%JAV
win10 64位系统中安装多个jdk版本(通过修改JAVA_HOME对应的%JAV win10 64位系统中安装多个jdk版本(通过修改JAVA_HOME对应的%JAVA_HOME?% 来超简单修改 ...
- 关于使用jenv安装管理不同jdk版本
测试环境: centos6.6 关于使用jenv安装管理不同jdk版本 一. 首先下载jdk,解压到相关目录 下载地址: jdk8 http://download.oracle.com/otn-pub ...
- 查询当前电脑安装的Java/JDK版本的方法(查看Java/JRE版本号)
查看当前电脑安装的Java/JDK版本的方法 1.电脑键盘同时按住Windows+R按键,弹出运行程序,输入cmd并确定 2.在黑框控制台中输入java --version,即可查看Java版本号 3 ...
- mac安装java的jdk环境
参考:https://blog.csdn.net/lxw983520/article/details/94071230 传送门 首先去官网下载jdk1.8,传送门需要登录的 然后直接安装到底 配置环境 ...
- mac 多java环境变量配置_java_Mac安装多个JDK版本并设置环境变量
JDK6.JDK7.JDK8三个版本的汇总地址:https://pan.baidu.com/s/1pKSYv8Z 安装 JDK6安装 JDK6下载地址 见网盘 安装完毕后确认版本 JavaForOSX ...
- MAC安装jmeter以及JDK配置
JDK配置 一.检查是否安装了jdk 打开终端,输入java -version校验jdk是否安装 我这已经安装了版本15.0.2版本的 若没有安装,则去官网下载jdk并安装 1.jdk下载官网:htt ...
- kattle的java安装,Kettle自定义JDK版本(附Linux下安装部署步骤)
现需要在某台服务器上安装Kettle8.3,但该机器的JDK版本是JDK1.7,因此需要为Kettle单独指定 JAVA_HOME,方法如下: vi data-integration/set-pen ...
最新文章
- 区块链3.0:拥抱EOS
- 单片机I/O口推挽输出与开漏输出的区别(open-drain与push-pull)
- 突发!百度CEO李彦宏被当中泼了一瓶水,肇事者网名:直男上树
- Windows Embedded CE 6.0开发初体验(四)跑个应用程序先
- 破格晋升!一批高校教师脱颖而出
- 如何用命令行写java程序_如何用java实现doc命令行
- Linux IO模式和select,poll,epoll解释
- 1.详细说明微型计算机的组成,第1章微型计算机系统导论.ppt
- CircularFifoQueue队列API
- 三分钟快速理解javascript内存管理
- 百度贴吧中的匿名回复,根本不是匿名,完全可以看到用户的全部IP。
- Python阶段总结
- 设计模式学习笔记之四:抽象工厂模式
- 预测算法用java实现
- ce标志cad_CAD自定义快捷键+常用符号
- Three.js学习07
- 软件测试行业用mac好还是win好,为了在Mac上也能用好Windows,我做了这些调整
- CAD中怎么在线缆上输入或删除文字?
- 《人生若只如初见——古典诗词的美丽与哀愁》--安意如
- P卡、worldfirst、连连跨境电商收款哪家好?
热门文章
- 0X0000006B导致电脑蓝屏解决
- 5种方法,加密你的Python代码 !
- flexPaper制作在线文库阅读器思路
- 使用文本/CAD数据集添加地图注记
- 微型计算机中的西文字符编码,在微型计算机中,应用最普遍的西文字符编码是什...
- 新内容创业时代,微博的造“星”哲学
- 人工智能新闻写作软件3.0时代来临
- Oracle锁表查看及处理
- 苹果电脑分屏之后没有声音_MAC录屏没有声音? 如何在苹果电脑MACBOOK上录音录屏...
- 计算机电路图解,几种常见的放大电路原理图解