1.。查看有無安裝javajava
[root@localhost ~]# java -version
java version "1.7.0_65"
OpenJDK Runtime Environment (rhel-2.5.1.2.el6_5-i386 u65-b17)
OpenJDK Client VM (build 24.65-b04, mixed mode, sharing)linux
2.。卸載OpenJDK架構
[root@localhost ~]# rpm -qa|grep java
java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.i686
tzdata-java-2014g-1.el6.noarch
java-1.6.0-openjdk-1.6.0.0-11.1.13.4.el6.i686oracle
[root@localhost ~]# yum -y remove java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.i686
已加載插件:fastestmirror, refresh-packagekit, security
設置移除進程
解決依賴關係
--> 執行事務檢查
---> Package java-1.7.0-openjdk.i686 1:1.7.0.65-2.5.1.2.el6_5 will be 刪除
--> 完成依賴關係計算測試
依賴關係解決ui
====================================================================================
軟件包 架構 版本 倉庫 大小
====================================================================================
正在刪除:
java-1.7.0-openjdk
i686 1:1.7.0.65-2.5.1.2.el6_5 @anaconda-CentOS-201410241409.i386/6.6 92 Mspa
事務概要
====================================================================================
Remove 1 Package(s).net
Installed size: 92 M
下載軟件包:
運行 rpm_check_debug
執行事務測試
事務測試成功
執行事務
正在刪除 : 1:java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.i686 1/1
Verifying : 1:java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.i686 1/1 插件
刪除:
java-1.7.0-openjdk.i686 1:1.7.0.65-2.5.1.2.el6_5 debug
完畢!
yum -y remove java-1.6.0-openjdk-1.6.0.0-11.1.13.4.el6.i686
yum -y remove tzdata-java-2014g-1.el6.noarch
3.。安裝oracleJDK
拷貝下載好的jdk :jdk-8u101-linux-x64.gz到安裝目錄 java
解壓文件 tar -xzvf jdk-8u101-linux-x64.gz
重命名文件爲 jdk mv jdk1.8.0_101 jdk
設置環境變量:修改/usr/profile文件
添加
export JAVA_HOME=/usr/java/jdk
export PATH=$JAVA_HOME/bin:$PATH
刪除 export PATH 這一行
運行 source /usr/profile 使環境變量生效
查看java -version
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
配置完成!!