Ubuntu下安裝JDK圖文解析

來源:互聯網
上載者:User

標籤:style   http   java   color   os   檔案   

我們在64位的Ubuntu中安裝JDK,選擇的是jdk1.6.0_32版本。安裝檔案名稱為jdk-6u32-linux-x64.bin(這個是64位系統的),如果是32位系統的還需要去官網下載32位的JDK

Ubuntu 64位系統的JDK:

http://download.csdn.net/download/nourewang/4347727

Ubuntu 32位系統的JDK:

http://download.csdn.net/download/xuechongjie/4604679

1、複製jdk到安裝目錄

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

 

(2)切換到案頭下,執行複製,

 

2、安裝jdk

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

 

(註:如果因忘記密碼而認證失敗,可以先修改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.   
  5. export JAVA_HOME=/usr/local/java/jdk1.6.0_30  
  6.   
  7. export JRE_HOME=/usr/local/java/jdk1.6.0_30/jre  
  8.   
  9. export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH  
  10.   
  11. export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH   

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

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

這個操作只對當前的對話域中有效果,如果想總是起效的話,需要重新啟動電腦 


(3)查看java環境變數是否配置成功,(11)


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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.