zoukankan      html  css  js  c++  java
  • Linux下切换使用两个版本的JDK

    Linux下切换使用两个版本的JDK

    我这里原来已经配置好过一个1.7版本的jdk。
    

    输出命令:
    java -version

    [root@hu-hadoop1 sbin]# java -version
    java version "1.7.0_79"
    Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
    Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
    

    我的配置文件是:

    vi /ect/profig
    
    export JAVA_HOME=/home/bigdata/jdk1.7.0_79
    
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:
    
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:
    
    export PATH=$PATH:$JAVA_HOME/bin:
    

    现在我们导入java JDK1.8 .
    这里写图片描述
    然后输入命令:

    tar zxvf jdk-8u161-linux-x64.tar.gz

    我的解压路径为:

    /home/bigdata/jdk1.8.0_161
    

    然后运作,设置选择使用:

    alternatives --install /usr/bin/java java /home/bigdata/jdk1.8.0_161/bin/java 3
    alternatives --install /usr/bin/java java /home/bigdata/jdk1.7.0_79/bin/java 4

    如果添加错误可以使用以下命令删除:

    alternatives --remove java /home/bigdata/jdk1.7.0_79/bin

    然后使用一下命令切换两个JDK的使用:

    alternatives --config java

    这里写图片描述

    然后再输入命令

    java -version
    [root@hu-hadoop1 jdk1.8.0_161]# java -version
    java version "1.8.0_161"
    Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
    [root@hu-hadoop1 jdk1.8.0_161]# 
    

    这里写图片描述

    这里就完成了两个jdk版本的切换使用了。。

    了解alternatives

    输入命令:

    alternatives 

    这里写图片描述
    这里有关于它的所有命令:

           alternatives     --install <link> <name> <path> <priority>
                        [--initscript <service>]
                        [--slave <link> <name> <path>]*
           alternatives --remove <name> <path>
           alternatives --auto <name>
           alternatives --config <name>
           alternatives --display <name>
           alternatives --set <name> <path>
    • install表示安装
    • link是符号链接
    • name则是标识符
    • priority则表示优先级
  • 相关阅读:
    sql语句执行顺序
    ThinkPHP的入门学习目录结构及基础知识
    IE6的PNG透明解决方案
    用CSS画三角形
    position:sticky介绍 页面滚动导航条始终在最顶部的实现方法
    那些年我们一起清除过的浮动
    "自适应网页设计"到底是怎么做到的?其实并不难。
    jQuery formValidator表单验证插件(详解)
    学习10分钟,改变你的程序员生涯【转载】
    最差的时光 枯木
  • 原文地址:https://www.cnblogs.com/meiLinYa/p/9175918.html
Copyright © 2011-2022 走看看