替换Centos7源安装OracleJDK

安装Centos7 64位操作系统(略)

注意:我本人安装时选择的时带GUI的服务器,并且勾选了开发工具选项


替换Centos7 原有源为阿里源

  • 首先备份
    cd /etc/yum.repos.d/
    mv CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
  • 下载阿里源repo文件
    wget http://mirrors.aliyun.com/repo/Centos-7.repo
  • 插入代码
    mv Centos-7.repo CentOS-Base.repo
  • 更新系统
    yum clean all
    yum makecache
    yum update
  • 重启系统
    init 6

卸载openjdk,安装Oracle的jdk

1.下载jdk-8u161-linux-x64.tar.gz(oracle官网下载)
2.使用xshell上传jdk至Centos7中的 /usr/local/java

    cd /usr/local/
    mkdir java
    上传jdk-8u161-linux-x64.tar.gz

3.卸载openjdk

    [1]使用rpm -qa | grep java 查询系统自带jdk
    [2]卸载非noarch文件
        1)、rpm -e --nodeps java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64
        2)、rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64
    [3]rpm -qa | grep java 命令来查询出是否删除掉

4.安装sun的jdk

    [1]cd /usr/local/java/
    [2]tar xvf jdk-8u161-linux-x64.tar.gz
    [3]rm -f jdk-8u161-linux-x64.tar.gz
    [4]编辑/etc/profile 中的内容
        1)、vim /etc/profile 按i之后进入insert模式,在文件末尾添加环境变量
            export JAVA_HOME=/usr/local/java/jdk1.8.0_161
            export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
            export PATH=$PATH:$JAVA_HOME/bin
        2)、保存并退出 
            方式一:按ESC键后输入 :wq
            方式二:按住shift 键然后连按两次Z
    [5]重启profile文件
        source /etc/profile
    [6]测试jdk
        1)、javac
        2)、java -version

你可能感兴趣的:(Java)