zoukankan      html  css  js  c++  java
  • linux Centos下安装jdk

    1.卸载这一项视情况而定!

    卸载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 表示不考虑是否有依赖问题,强制卸载

    2.安装Oracle JDK

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

    上传到 /usr/tmp

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

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

    Mv /usr/tmp/jdk1.8...   /usr/share

    配置环境变量

    vi /etc/profile

    在最后添加

    JAVA_HOME=/usr/java/jdk1.8.0_144

    JRE_HOME=/usr/java/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

    出现下面的信息即为成功!!

     

  • 相关阅读:
    上传github代码
    git 代码更新
    linux 遇见的问题
    How to stop pycharm show files in project in red color?
    Linux下动态库查找路径的问题
    centos7 建立虚拟目录
    [BZOJ3747] Kinoman
    [BZOJ2169] 连边
    [洛谷P4251] 小凸玩矩阵
    [洛谷P2764] 最小路径覆盖
  • 原文地址:https://www.cnblogs.com/yangxiansen/p/7860269.html
Copyright © 2011-2022 走看看