四、CentOS 7安裝Oracle JDK


CentOS 7安裝Oracle JDK,查看Linux是否自帶的JDK,如有openJDK,則卸載


 CentOS7.1 JDK安裝

1、卸載自帶OPENJDK
    用 java -version 命令查看當前jdk版本信息
   #java -version
    用rpm -qa | grep java 命令查詢操作系統自身安裝的java
   #rpm -qa | grep java
    執行結果如下
      python-javapackages-3.4.1-11.el7.noarch
      java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64  
      java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
      tzdata-java-2015g-1.el7.noarch
      javapackages-tools-3.4.1-11.el7.noarch
      java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64
      java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
     用rpm命令卸載下面這些文件(操作系統自身帶的java相關文件)
      #rpm -e –nodeps java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64  
      #rpm -e –nodeps java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
      #rpm -e –nodeps tzdata-java-2015g-1.el7.noarch
      #rpm -e –nodeps java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64
      #rpm -e –nodeps java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
     如果卸載錯了,可使用yum install 來安裝
2、下載JDK       
       jdk當前版本下載地址
       http://www.oracle.com/technetwork/java/javase/downloads/index.html
       jdk歷史版本官網下載地址
       http://www.oracle.com/technetwork/java/javase/archive-139210.html   
       jdk7下載地址
       http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
       http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u80-oth-JPR  
        下載文件jdk-7u80-linux-x64.tar.gz,通過瀏覽器下載會默認下載到當前登陸用戶的下載目錄,
        例如當前登陸用戶是root,那么下載位置為"/root/下載/jdk-7u80-linux-x64.tar.gz".
        用cp命令 把文件拷貝到 /usr/local/src/作備份。
      [root@localhost 下載]# cp jdk-7u80-linux-x64.tar.gz  /usr/local/src/   
3、解壓JDK
       3.1 將"/root/下載/jdk-7u80-linux-x64.tar.gz"文件拷貝到/usr/java 目錄下
      [root@localhost 下載]# cp jdk-7u80-linux-x64.tar.gz  /usr/java
      3.2 解壓縮該壓縮文件到 /usr/java目錄   
     [root@localhost java]#tar -zxvf jdk-7u80-linux-x64.tar.gz
      3.3 使用rm -f命令刪除該jdk壓縮文件
     [root@localhost java]#rm -f jdk-8u74-linux-x64.gz
4、配置jdk環境變量
     4.1 編輯
    [root@localhost java]#vim /etc/profile
     在最后一行加上如下值
    #java environment
    export JAVA_HOME=/usr/java/jdk1.7.0_80
    export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
    export PATH=$PATH:${JAVA_HOME}/bin
     注:CentOS6上面的是JAVAHOME,CentOS7是{JAVA_HOME}
5、生效jdk環境變量
    source /etc/profile或 . /etc/profile
     #如果后卸載OPENJDK,就必須再次使用生效命令
6、檢查安裝是否成功
[root@localhost java]# java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
[root@localhost java]#

 

 

java -version

CentOS 7安裝Oracle JDK

rpm -qa | grep -E '^open[jre|jdk]|j[re|dk]'

CentOS 7安裝Oracle JDK

卸載openjdk

su root
yum -y remove java java-1.7.0-openjdk

CentOS 7安裝Oracle JDK

下載oracle jdk

wget --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie;" http://download.oracle.com/otn-pub/java/jdk/8u77-b03/jdk-8u77-linux-x64.tar.gz

CentOS 7安裝Oracle JDK

解壓jdk

tar -xzvf jdk-8u77-linux-x64.tar.gz

CentOS 7安裝Oracle JDK

移動jdk到/usr/local,建立軟連接

mv jdk1.8.0_77/ /usr/local
ln -s /usr/local/jdk1.8.0_77/ /usr/local/jdk

編輯/etc/profile

vim /etc/profile

加入jdk的配置

JAVA_HOME=/usr/local/jdk
JRE_HOME=/usr/local/jdk/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH

然后執行source /etc/profile命令,讓修改生效。

# source /etc/profile

查看是否安裝jdk成功

java -version

執行echo $PATH可以看到新添加的環境變量,表示增加成功。

CentOS 7安裝Oracle JDK

Ubuntu 14.04安裝JDK1.8.0_25與配置環境變量 http://www.linuxidc.com/Linux/2015-01/112030.htm 

CentOS 搭建JDK環境  http://www.linuxidc.com/Linux/2015-06/118879.htm 

Ubuntu 14.04安裝JDK1.8.0_25與配置環境變量  http://www.linuxidc.com/Linux/2015-01/112030.htm 

Ubuntu 14.04 LTS安裝Oracle JDK 1.8  http://www.linuxidc.com/Linux/2014-11/109216.htm 

CentOS6.3安裝JDK和環境配置 http://www.linuxidc.com/Linux/2012-09/70780.htm 

Ubuntu 14.04 安裝 JDK8  http://www.linuxidc.com/Linux/2014-09/106218.htm 

Ubuntu下安裝JDK圖文解析 http://www.linuxidc.com/Linux/2014-09/107291.htm 

本文永久更新鏈接地址http://www.linuxidc.com/Linux/2016-04/129785.htm

linux

http://www.linuxidc.com/Linux/2016-04/129785.htm


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM