• CentOS7安装JDK


    卸载OpenJDK

    Gnome桌面版自还OpenJDK,OpenJDKJDK的一个开源实现

    与Oracle官方JDK相似度近95%,一般情况下可以使用

    但大数据的Hadoop不支持OpenJDK

    通过rpm查找jdk和java的安装信息

    rpmRedHat包管理器,包管理器能够管理应用的安装卸载

    类似于Maven管理Jar包

    rpm -qa | grep jdk

    java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64

    java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64

    java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

    java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

     

    卸载

    对于如上的每一行输出,都调用rpm -e --nodeps,如(:

    rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64

    -e 表示卸载

    --nodeps 表示不考虑是否有依赖问题,强制卸载

     


    安装Oracle JDK

    Oracle JDK官方下载 jdk….tar.gz

    上传到 /usr/tmp

    解压提取 tar zxvf jdk….tar.gz

    将得到的/usr/tmp/jdk1.8…移动到/usr/share/中

    配置环境变量

    vi /etc/profile

    在最后添加

    JAVA_HOME=/usr/share/jdk1.8.0_144

    JRE_HOME=/usr/share/jdk1.8.0_144/jre

    CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

    export JAVA_HOME JRE_HOME CLASS_PATH PATH

    保存,然后刷新环境变量

    source /etc/profile

    source命令的作用实际是将文件的内容当作shell脚本执行

    测试JDK安装是否成功

    java -version

     

    补充知识

    很多软件都提供有rpm包,通过rpm命令可以安装

    JDK也有rpm包,从官方下载rpm包,执行

    rpm -ivh jdk-… -x64.rpm

    i  表示安装 

    v 表示显示过程

    h 会让v显示得体验更好

  • 相关阅读:
    第7次实践作业 25组
    第6次实践作业 25组
    第5次实践作业
    第4次实践作业
    第3次实践作业
    第2次实践作业
    第1次实践作业
    软工实践个人总结
    2019 SDN大作业
    C语言Il作业01
  • 原文地址:https://www.cnblogs.com/yangxiansen/p/7860005.html
Copyright © 2020-2023  润新知