日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

yum 安装oraclejdk_四、CentOS 7安装Oracle JDK

發布時間:2025/3/15 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 yum 安装oraclejdk_四、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

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

卸載openjdk

su root

yum -y remove java java-1.7.0-openjdk

下載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

解壓jdk

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

移動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可以看到新添加的環境變量,表示增加成功。

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的yum 安装oraclejdk_四、CentOS 7安装Oracle JDK的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。