mac如何安装多个版本的jdk

目录

描述

安装方法

1. 配置jdk版本切换

2.  source ~/.bash_profile                 

3. 配置/etc/profile文件信息

4.验证


描述

最新想使用一下jdk11,尝尝新版本的一些特性吗。毕竟这个行业太卷了。😂但是公司使用的jdk是8,所以我的电脑需要安装两个不同版本的jdk。

相信不少的小伙伴也有我一样的需求,下面就记录一下我的安装心得。分享飞大家。


安装方法

到oracle下载jdk11版本,如果很慢或者没有账号,可以从下面下载,不过百度云根外网的速度有一拼。。。

链接: https://pan.baidu.com/s/1amsWP-uxDRPOgeC1Hv89Jg  http://链接: https://pan.baidu.com/s/1amsWP-uxDRPOgeC1Hv89Jg  http://xn--gzu811i//pan.baidu.com/s/1amsWP-uxDRPOgeC1Hv89Jg%20%C2%A0密码: cl4j

因为是Mac,所以格式是dmg格式的,点击安装以后就可以进行配置了。

Mac的JDK都是安装到一个指定目录的:/Library/Java/JavaVirtualMachines/

可以在这个目录下查看自己安装的所以JDK

下面的命令也可以使mac查看自带的jdk版本和安装位置

/usr/libexec/java_home -V

注意:输入命令参数区分大小写(-v是不对的,必须是-V)

1. 配置jdk版本切换

# 设置 jdk1.8
 
export JAVA_8_HOME='$(/usr/libexec/java_home -v 1.8)'
 
# 设置 jdk11
 
export JAVA_11_HOME='$(/usr/libexec/java_home -v 11)'
 
# 默认 jdk 使用1.8版本
 
JAVA_HOME=$JAVA_8_HOME
 
PATH=$JAVA_HOME/bin:$PATH
 
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
 
export JAVA_HOME PATH CLASSPATH

之后配置bash_profile文件,并保存

vim ~/.bash_profile

如果没有.bash_profile文件那么在运行vim ~/.bash_profile命令时会创建这个文件

2.  source ~/.bash_profile                 

//使bash_profile 生效

3. 配置/etc/profile文件信息

      a.     sudo vim /etc/profile

      b.     在profile文件加入 下面两行   
 

alias jdk11="export JAVA_HOME=$JAVA_11_HOME" 
 
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"

4.验证

jdk8切换成jdk8

jdk11切换成jdk11

通过jdk8/jdk11就能够自由切换版本了 

关于profile文件的相关说明: 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

智达教育‍

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值