JDK的卸載、安裝與配置

要想在Linux系統下跑java程序,我們必須首先安裝JDK。我們可以到oracle的官網去下載最新版本的jdk,連接地址如下:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

目前最新版是jdk8:

clip_image001

clip_image002

在安裝之前我們要先卸載系統自帶的jdk。

一、卸載jdk

檢查系統中是否安裝jdk使用java –version,如下:

clip_image003

可以看到已經安裝,而且還是1.7版本的。

使用rpm檢查安裝包,如下:

rpm –qa|grep java 或者rpm –qa|grep jdk

clip_image004

卸載相相應JAVA的RPM包:

rpm –e java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686

如果卸載時,提示rpm包的依賴性。

clip_image005

我們也可以使用:

clip_image006

rpm –e –nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686

進行卸載。卸載完畢後,我們就可以進行新的安裝。

二、JDK的tar.gz方式安裝

我們可以根據不同的版本進行下載,在此我們先以tar.gz壓縮包爲例進行演示。如下圖:

clip_image007

下載完畢後,我們可以通過WinSCP這個SSH軟件上傳到linux系統中。

首先新建一個java目錄,使用以下命令:

mkdir /usr/java

查看java目錄的路徑:

pwd

查看目錄的所有者:

ls –la |grep java

如下圖:

clip_image008

我們現在把jdk-8-linux-i586.tar.gz,上傳到/usr/java中,如下圖:

clip_image009

終端下,進入/usr/java目錄並查看詳情:

cd /usr/java

ls –la

clip_image010

使用tar命令進行解壓,如下:

tar –zxvf jdk-8-linux-i586.tar.gz

clip_image011

接下來會出現一連串的動作,如下:

clip_image012

解壓完畢後,你會在/usr/java目錄下看到一個jdk1.8.0的目錄,如下:

clip_image013

查看jdk.1.8.0的內容:

clip_image014

以上操作完畢後,我們就需要設置JDK的路徑。

有關路徑的設置,可以分爲兩種:一種是局部路徑。一種是全局路徑。

局部路徑一般是對於某一個用戶進行設置,例如:

ilanni這個用戶的路徑設置是在/home/ilanni/.base_profile這個文件中。

而全局路徑的設置是在/etc/profile這個文件中進行的。

而JDK的設置,我們當然要設置全局路徑,所以我們此時要在/etc/profile,這個文件中設置。

切換到/etc目錄下,使用vi編輯器編輯profile文件,添加如下語句:

export JAVA_HOME=/usr/java/jdk1.8.0

export CLASSPATH=$CLASSPATH:$JAVA_HOME/jre/lib:/$JAVA_HOME/lib

export PTAH=$PATH:/bin:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

clip_image015

注意其中的系統的/bin目錄一定要有哦,圖中黃色部分。否則退出vi後,vi就不能使用了。因爲vi在系統的/bin目錄下,如下圖:

clip_image016

然後再使用source命令使路徑生效,如下圖:

clip_image017

現在我們來測試jdk是否安裝成功。終端下使用java –version。如果有JAVA版本號信息,說明JDK安裝成功。如下圖:

clip_image018

通過上圖,我們可以看到java的版本號,說明jdk已經安裝成功。

以上是tar.gz方式進行安裝的,現在我們通過rpm軟件包的形式進行安裝。

三、JDK的rpm方式安裝

現在我們刪除tar.gz方式安裝的jdk軟件包,可以使用如下命令:

rm –rf /usr/java

clip_image019

刪除後,我們通過winscp把rpm包上傳到/usr目錄下,如下圖:

clip_image020

然後使用rpm –ivh命令進行安裝。

clip_image021

安裝完畢後,我們使用rpm –ql jdk。來查看jdk安裝到什麼目錄下,如下圖:

clip_image022

可以看到jdk被安裝到/usr/java這個目錄下,我們現在切換到這個目錄下。注意上圖中我們使用到了管道命令「|」,具體的命令是:

rpm –ql jdk|more

分頁顯示jdk的安裝路徑。如果要退出顯示的話,直接按鍵盤q鍵,即可退出。

看看實際的情況,如下圖:

clip_image023

然後設置java的路徑,可參考tar.gz方式安裝的相關步驟。

clip_image015[1]

以上設置完畢後,我們就可以測試jdk是否安裝成功。

clip_image018[1]

可以看到jdk已經成功安裝。