CentOS7安装JDK

2016-12-21  本文已影响0人  zmwise

1、准备工作

1.1、首先,更新包

  [root@root ~]# yum update

1.2、检查服务器上是否已安装旧版本的Java

  [root@root ~]# java -version

1.3、如果有旧版本的Java则移除

  [root@root ~]# yum remove java-1.6.0-openjdk
  [root@root ~]# yum remove java-1.7.0-openjdk

2、下载安装JDK

   前往<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Oracle Java下载</a>根据需要选择合适的版本。我这里选择jdk-8u111-linux-x64.rpm

2.1、服务器中下载jdk-8u111-linux-x64.rpm

  [root@root ~]# mkdir /usr/local/download
  [root@root ~]# cd /usr/local/download
  [root@root ~]# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.rpm"
  [root@root ~]# ls

3、执行rpm包安装

  [root@root ~]# rpm -ivh jdk-8u111-linux-x64.rpm

出现以下结果表示安装成功
Preparing... ################################# [100%]
Updating / installing...
1:jdk1.8.0_111-2000:1.8.0_111-fcs ################################# [100%]
Unpacking JAR files...
tools.jar...
plugin.jar...
javaws.jar...
deploy.jar...
rt.jar...
jsse.jar...
charsets.jar...
localedata.jar...

如果报这错误error: unpacking of archive failed on file /usr/java/jdk1.8.0_151/src.zip;5a4a3f48: cpio: read failed - No such file or directory
error: jdk1.8-2000:1.8.0_151-fcs.x86_64: install failed

4、检查Java版本

  [root@root ~]# java -version

如果正确安装,会出现以下结果:
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

5、设置环境变量

    [root@root ~]# export JAVA_HOME=/usr/java/jdk1.8.0_111/
    [root@root ~]# export PATH=$PATH:$JAVA_HOME

    #测试下环境变量:
    [root@root ~]# echo $JAVA_HOME
    #应该输出的结果:
    /usr/java/jdk1.8.0_111/

然而,上述方法并不推荐,因为系统重启后所设置的环境变量将不复存在。为了使之永久性设置,需要在系统profile里新增路径。在/etc/profile.d/路径下新建一个文件,名为java.sh

    [root@root ~]# cd /etc/profile.d/
    [root@root ~]# touch java.sh
    写入以下语句:
    #!/bin/bash
    JAVA_HOME=/usr/java/jdk1.8.0_111
    PATH=$JAVA_HOME/bin:$PATH
    export PATH JAVA_HOME
    export CLASSPATH=.

保存并关闭文件,执行以下命令使之可运行:

    [root@root ~]# chmod +x /etc/profile.d/java.sh

最后,执行以下命令来永久设置环境变量:

    [root@root ~]# source /etc/profile.d/java.sh

至此JDK已安装完毕

更多spring boot/spring cloud学习资源:
https://download.csdn.net/download/wiseap/10364359
更多区块链学习资源:
https://download.csdn.net/download/wiseap/10319848

上一篇 下一篇

猜你喜欢

热点阅读