java多版本切换

背景唠叨下吧,因为要使用jmeter所以安装了jdk9.0,安装后才发现不支持jmeter(安装时没注意java的版本),so又安装了jdk1.8(本来是想卸载9.0.1的,后来发现卸不掉,可能是方法不对,也可能是我太笨了)

* 两个版本都安装后,在终端输入:
     
      java -version
显示当前使用的Java是9.0.1的,
* 然后输入:

      /usr/libexec/java_home -V
查看下java的版本及路径,我的结果是这样的

image.png

* 安装和配置 jenv
在终端输入命令安装 jenv:

      curl -s get.jenv.io | bash
注意:安装好后会有下图的提示,一定要仔细看了再操作

image.png

* 进入到jenv,根据安装的版本创建相关目录
      
      cd ~/.jenv/candidates/
      mkdir java
      cd java
      mkdir 1.8
      mkdir 9.0
* 设置 Java JDK 路径:

      ln -l +Java JDK 的 bin 文件夹的路径+创建 jenv 的对应版本文件夹的路径地址
  用我的举例

      ln -s /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/bin ~/.jenv/candidates/java/1.8
      ln -s /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home/bin ~/.jenv/candidates/java/9.0
* 切换Java jdk版本
在终端查看当前版本

java -version 

image.png

*  然后切换到1.8

       jenv use java 1.8

*   再次查看就会发现已经切换到1.8了

image.png

 

 

续更:
Mac的jdk卸载方法:
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk
jdk-9.0.1.jdk是我的版本,记得更换成自己想卸载的jdk版本

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值