美文网首页
Linux安装JDK

Linux安装JDK

作者: 旅行小张 | 来源:发表于2020-08-18 11:14 被阅读0次

    一、安装JDK

    下载地址

    https://www.oracle.com/java/technologies/javase-downloads.html

    解压

    解压到当前目录
    tar zxvf jdk-8u191-linux-x64.tar.gz
    解压到指定目录
    tar zxvf /root/jdk-8u191-linux-x64.tar.gz -C /usr/JDK
    

    配置环境变量

    编辑/etc/profile
    vim /etc/profile
    按Insert或者i键,切换成编辑模式
    export JAVA_HOME=/root/zs/jdk/jdk-11.0.2
    export JRE_HOME=$JAVA_HOME/jre
    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
    注意:JAVA_HOME的路径是你实际解压后的JDK的路径
    按Esc退出编辑模式,输入:wq保存并退出
    

    刷新文件使配置生效

    source /etc/profile
    

    验证安装是否成功

    java -version
    
    示例图

    二、卸载已有JDK

    查看是否安装了jdk

    查看是否安装了jdk
    java -version
    查看已安装的JDK路径
    which java
    卸载JDK
    rm -rf JKD地址
    删除环境变量
    vim /etc/profile
    删除
    #java environment
    export JAVA_HOME=/root/zs/jdk/jdk-11.0.2
    export JRE_HOME=$JAVA_HOME/jre
    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
    

    三、多版本JDK切换

    etc/profile 文件中配置的 javaHome 需要去掉 不然可能会导致显示不正确

    安装好多个版本的jdk后, 使用 alternatives 命令进行jdk版本的切换 1500 1400表示优先级
    
    alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_162/bin/java 1500
    
    alternatives --install /usr/bin/java java /usr/local/java/jdk1.7.0_40/bin/java 1400
    
    alternatives --config java (会显示多个版本的jdk让你选择,直接根据数字进行切换)
    
    示例图
    如果设置路径错了,可以使用以下命令删除一些错误的 程序选择路径
    alternatives --remove java /usr/local/java/jdk1.8.0_162/bin
    

    完成!

    相关文章

      网友评论

          本文标题:Linux安装JDK

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