1. 程式人生 > >linux 安裝配置 jdk

linux 安裝配置 jdk

超詳細在Ubuntu下安裝JDK圖文解析 

我們選擇的是jdk1.6.0_30版本。安裝檔名為jdk-6u30-linux-i586.bin. 如果使用tar.gz安裝需要使用tar vzxf解壓縮

- zxvf

-z 是配合解壓.GZ的 
-x 解開一個包檔案 
-v 顯示詳細資訊 
-f 必須,表示使用歸檔檔案

1、複製jdk到安裝目錄

(1)假設jdk安裝檔案在桌面,我們指定的安裝目錄是:/usr/local/java 。可是系統安裝後在/usr/local下並沒有java目錄,這需要我們去建立一個java資料夾,如圖(1)

(2)切換到桌面下,執行復制,如圖(2)

2、安裝jdk

(1)切換到root使用者下,如圖(3)

(注:如果因忘記密碼而認證失敗,可以先修改root使用者的密碼,再執行第(1)步,修改root使用者密碼如圖(4))

(2)執行jdk-6u30-linux-i586.bin,如圖(5)

(注:可能此時仍然沒有執行許可權,那是因為在linux中,檔案的預設許可權是644,即使是屬主使用者也沒有執行許可權,這時我們需要更改其許可權,如果你想知道某個檔案的許可權,可以進入該檔案所在的資料夾,執行命令ls –la 檢視。這裡將jdk-6u30-linux-i586.bin檔案的許可權改為777,即檔案的屬主使用者,屬組使用者和其他使用者對該檔案擁有所有許可權,當然不推薦對系統中的檔案這樣設定許可權,因為這樣就破壞了linux的安全性。)

更改jdk-6u30-linux-i586.bin許可權,如圖(6)

更改許可權後再執行第(2)步,當看到下圖情況時,說明你安裝成功了。

(3)這時在/usr/local/java目錄下就多了一個jdk1.6.0_30資料夾.,可以檢視一下,如圖(8)

3、配置環境變數

(1)開啟/etc/profile檔案,如圖(9)

(2)新增變數如下:

Java程式碼  收藏程式碼
  1. # /etc/profile: system-wide .profile file for the Bourne shell (sh(1))  
  2. # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).  
  3. #set java environment  
  4. export JAVA_HOME=/usr/local/java/jdk1.6.0_30  
  5. export JRE_HOME=/usr/local/java/jdk1.6.0_30/jre  
  6. export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH  
  7. export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH   

   (注:為了以後叢集工作的方便,這裡建議每臺機器的java環境最好一致。)

一般更改/etc/profile檔案後,需要重啟機器才能生效。這裡介紹一種不用重啟使其生效的方法,如圖(10)

(3)檢視java環境變數是否配置成功,如圖(11)

(注:如果結果如上圖所示,就說明你的java安裝成功了。)