美文网首页
java多版本切换

java多版本切换

作者: 想起一个很好听的名字 | 来源:发表于2018-01-11 15:50 被阅读161次

背景唠叨下吧,因为要使用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版本

相关文章

  • java多版本切换

    背景唠叨下吧,因为要使用jmeter所以安装了jdk9.0,安装后才发现不支持jmeter(安装时没注意java的...

  • mac java环境安装 、版本切换与配置

    一、 java环境安装 查看是否安装 安装 查看安装 java环境版本 二、 java环境多版本切换 查看jav...

  • ubuntu切换java版本

    执行下面的命令进行切换,带*号的就是目前正在使用的java版本: 切换java 切换javac 执行上述命令后,重...

  • mac os通过sdkman安装多个java版本

    安装sdkman 安装java 切换java版本 参考文章https://wimdeblauwe.wordpres...

  • java环境配置

    一、共存jdk版本切换 win + R 进入cmd 输入:java -version 查看正在使用的版本;java...

  • macos jdk多版本切换

    现在jdk以每半年一个版本迭代,最新版本到了14,有时需要体验新版本又不想卸载旧版本 配置多版本切换 java是当...

  • Mac 12.5 安装和使用jenv管理多版本java

    符号说明:~ %表示终端输入指令前缀 一、java多版本切换工具jenv的安装和使用 1.使用homebrew安装...

  • Ubuntu中使用ppa管理java版本

    首先添加源 完成之后可以通过以下命令来查看版本: 设置 Java 8 环境变量: 切换为 Java 7: 再切换为...

  • Mac下设置Java默认版本的方法

    Mac上Java版本是1.7.0_79 下载并安装1.8之后 切换版本,执行命令 再执行java -version...

  • ubuntu切换java版本

    众所周知,ubuntu经常需要安装不同的java版本,他们之间的切换就是一个很大的问题 1.Chose anoth...

网友评论

      本文标题:java多版本切换

      本文链接:https://www.haomeiwen.com/subject/njuznxtx.html