前言:
在centOS下,像阿里雲等都預先設置了jdk,不過不是SUN的java JDK,一般情況要重新裝jdk,而且一般情況下自己裝的Jdk相對來說易控制版本,穩定性更高。所以以下是我卸載預裝jdk並選定自己的版本來進行重新轉載。
下面是具體的安裝流程:(記錄只為更好的分享)
1、首先在172.16...163服務器查詢java的jdk版本:
然后訪問oracle官網下載jdk,也可以直接訪問以下網址,下載JDK歷史版本:
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u80-oth-JPR
在終端下輸入命令:rpm -qa | grep java
查詢centos是否有自帶的openJdk,有的話,如下所示:
一般情況下,我們都要將linux自帶的OPENJDK卸載掉,然后安裝SUN的JDK。
接下來將這些JDK刪除,使用如下 rpm -ev 命令刪除這些包:
# rpm -ev 包名
3、下載好之后使用winscp將jdk的壓縮包移入服務器相應的目錄下,使用tar命令將jdk包解壓:
# tar -zxvf jdk-7u10-linux-i586.tar.gz
至此,安裝工作基本完成,下面是要進行環境變量的設置
4、然后vi /etc/profile,進入設置環境變量:
shift + g定位到文件末尾,添加一下代碼:
export JAVA_HOME=/home/software/jdk1.7.0_10 (根據自己的完整路徑修改)
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
(只有黃色部分修改)
5、讓環境變量生效,執行配置文件令其立刻生效,然后輸入:
source /etc/profile
6、然后執行以下命令驗證是否安裝成功:
java -version
此時安裝jdk順利完成。