檢查並卸載OpenJDK
第一步檢查系統是否自帶了OpenJDK以及相關安裝包,如果有的話則應先將其卸載。
檢查命令:
- java -version
- rpm -qa | grep java(tar)
- rpm -qa | grep jdk(rpm)
rpm -qa | grep jdk
如果發現有安裝好的OpenJDK以及安裝包的話那麼首先依次執行卸載。
卸載命令:
- rpm -evh --nodeps tzdata-java-2012c-1.el6.noarch
- rpm -evh --nodeps java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.x86_64
- rpm -evh --nodeps jdk1.8-1.8.0_151-fcs.x86_64
-e 卸載
-vh 展示詳細信息和進度
--nodeps 在安裝或升級包之前不做依賴檢查
直接複製上面的命令到xshell會出錯,務必注意–nodeps前的兩個橫槓,注意自行修改。說明:執行java -version命令後,如果有openjdk字樣顯示結果,需要卸載openjdk;或者有時候安裝失敗或者要裝新版本的JDK,可先卸載JDK:
a、首先執行命令查看服務器下的JDK的版本:命令如下:rpm -qa |grep jdk
b、然後執行命令:yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64 將上面查詢出來的每個版本依次刪掉即可。
一.tar文件安裝
a、跳轉到local下面:cd /usr/local/
b、然後將下載了的JDK安裝包複製到local文件夾下
c、再將JDK解壓 tar -zxvf jdk-8u151-linux-x64.tar.gz
配置環境變量
安裝完成後需要配置一下環境變量,編輯/etc/profile文件:
vi /etc/profile
在文件尾部添加如下配置:
export JAVA_HOME=/wocloud/java/jdk1.7.0_75
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
編輯完成後記得輸入:wq保存退出,最後一步就是通過source命令重新加載/etc/profile文件,使得修改後的內容在當前shell窗口有效:
source /etc/profile
二.rpm文件安裝
1.rpm -ivh jdk-8u144-linux-x64.rpm
-i 安裝
-ivh 在安裝的時候展示正在安裝的文件信息以及安裝進度
2.安裝完成之後,可以查看jdk安裝到了什麼位置命令行鍵入:
rpm -qa | grep jdk
命令行鍵入:
rpm -ql jdk1.8.0_144-1.8.0_144-fcs.x86_64 |more
可以查看到這個安裝包名安裝在什麼目錄下