• centos安装jdk


    一. 卸载JDK

    1. 通过如下命令查看当前JDK的相关内容
    rpm -qa | grep java
     
    2. 如果出现如下内容
    java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64
    java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64
    java-1.6.0-openjdk-devel-1.6.0.0-1.50.1.11.5.el6_3.x86_64
    tzdata-java-2012j-1.el6.noarch
    libvirt-java-devel-0.4.9-1.el6.noarch
    libvirt-java-0.4.9-1.el6.noarch
    java-1.7.0-openjdk-devel-1.7.0.9-2.3.4.1.el6_3.x86_64
     
    3. 那么依次通过如下命令进行删除
    rpm -e --nodeps xxx
     
    其中xxx即为2中出现的数据,比如如下就是删除的2个,上述第二条出现几条,执行几次.
    rpm -e --nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64
    rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64
     
    4. 当删除完成后,再次运行第一条所述的指令,确定是否卸载干净,如果卸载干净,第一条指令不会输出任何内容.
     

    二.JDK的安装

    1. 在Oracle的官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载对应的JDK包.当前我因为是64位的CentOS,所以下载的为:
    Linux x64 176.92 MB jdk-8u144-linux-x64.tar.gz
    需要注意的是 rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序. 推荐下载tar.gz 然后自己配置.
     
    下载完成后,将 jdk-8u144-linux-x64.tar.gz 放在某个目录待用.
     
    2. 在 /usr 目录下创建 /java 目录
    cd ../
    cd /usr
    mkdir /java
     
    3. 对下载的jdk解压
    mv /back/jdk-8u144-linux-x64.tar.gz /usr/java   ---将jdk的安装包移动到目录中
    tar -zxvf jdk-8u144-linux-x64.tar.gz
     
    4. 配置环境
    使用过如下指令进入全局环境变量配置,vim是通过vim编辑器进行配置,记住如下几个指令就够了.
      i 为进入编辑模式
     esc是退出编辑然后进行命令模式 
     :wq 为退出加保存
    vim /etc/profile 
     
    然后在最下面进行如下设置,其中 jdk需要改成自己对应的版本
    #set java enviroment 
    JAVA_HOME=/usr/java/jdk1.8.0_144
    JRE_HOME=/usr/java/jdk1.8.0_114/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
     
    设置完成后,退出vim,然后继续输入如下指令,刷新环境变量
    source /etc/profile
     
     
    5. 测试是否安装成功
    java -version
     
    如果安装成功则会有相应的版本显示
  • 相关阅读:
    面试题总结
    软件测试面试心得
    git上传本地文件到gitee上
    一个测试员失业的自述
    整理了Linux常用命令变量
    java B2B2C多用户商城系统-搜索分词架构分享
    B2B2C商城系统-Table组件封装代码分享
    Javashop 电商系统sso登录实现
    b2b2c商城系统-会员预存款架构及源码分享
    java 商城系统源码分享-snowflake发号器
  • 原文地址:https://www.cnblogs.com/yuanbaodong/p/7889458.html
Copyright © 2020-2023  润新知