1. 程式人生 > >Centos 7.X 安裝JDK1.8

Centos 7.X 安裝JDK1.8

head -i openjdk img grep 配置 har 解壓縮 ftp

一、查看本機jdk版本並卸載原有openjdk

查看

# java -version
openjdk version "1.8.0_144"
OpenJDK Runtime Environment (build 1.8.0_144-b01)
OpenJDK 64-Bit Server VM (build 25.144-b01, mixed mode)
由於openjdk功能有限,必須卸載

查看本機默認安裝java

  • rpm -qa | grep java
    java-1.8.0-openjdk-1.8.0.144-0.b01.el7_4.x86_64
    java-1.7.0-openjdk-headless-1.7.0.141-2.6.10.1.el7_3.x86_64
    tzdata-java-2017b-1.el7.noarch
    python-javapackages-3.4.1-11.el7.noarch
    javapackages-tools-3.4.1-11.el7.noarch
    java-1.7.0-openjdk-1.7.0.141-2.6.10.1.el7_3.x86_64
    java-1.8.0-openjdk-headless-1.8.0.144-0.b01.el7_4.x86_64

  之後,將展示出來的全部卸載掉,我這裏是7個 可以使用rpm或yum命令刪除

rpm -e --nodeps **.**

yum -y remove **.**

  • rpm -e --nodeps java-1.8.0-openjdk-1.8.0.144-0.b01.el7_4.x86_64
  • rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.141-2.6.10.1.el7_3.x86_64
  • rpm -e --nodeps 此處省略


最後,再通過rpm -qa | grep java查看是否還有內容,若沒有,說明卸載幹凈。

二、rpm方式安裝sun jdk

1、本地從Oracle官網下載jdk。

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

技術分享

2、將本地下載的jdk傳到服務器 使用xftp工具,記得上傳的文件目錄

  • rpm -ivh jdk-8u144-linux-x64.rpm
    準備中... ################################# [100%]
    正在升級/安裝...
    1:jdk1.8.0_144-2000:1.8.0_144-fcs ################################# [100%]
    Unpacking JAR files...
    tools.jar...
    plugin.jar...
    javaws.jar...
    deploy.jar...
    rt.jar...
    jsse.jar...
    charsets.jar...
    localedata.jar...
    完成安裝
  • 默認安裝地址
  • /usr/java/jdk1.8.0_144

3、配置環境變量

  • vi /etc/profile
在文件最下方 輸入
#Set JAVA Env
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(配置文件生效)

4、驗證 (結束)

  • $ java -version
    java version "1.8.0_144"
    Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
    Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

安裝和刪除必須使用root用戶,切忌切忌。解壓縮版本安裝和rpm安裝類似,只需要上傳到對應文件夾後解壓縮,後續配置步驟和rpm安裝一致

Centos 7.X 安裝JDK1.8