【Java】Linux下安裝配置Oracle JDK 1.7版本

來源:互聯網
上載者:User

標籤:style   blog   http   java   strong   檔案   io   for   

1 環境

Vmware虛擬機器中的Ubuntu 12.04 32位系統

 

2具體安裝步驟

①下載最新的jdk包

注意jdk區分32位版本和64位版本,要與Ubuntu相容才行

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

②建立一個目錄,解壓壓縮包

mkdir usr/lib/jvm

移動到該目錄,並解壓

[email protected]:/usr/lib$ sudo mv jdk-7u65-linux-x64.tar.gz ./jvm
解壓
tar zvxf jdk-7u65-linux-x64.tar.gz ./jvm

 ③設定環境變數

編輯.profile檔案 

在編輯profile檔案之前最好先進行備份

[email protected]:/$ cp  ~/.profile ~/.profile_original

開啟profile檔案sudo vim  ~/.profile 

在.profile檔案的末尾加入以下的命令

export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_65

在終端執行下述命令,使修改後的配置立即生效:

source ~/.profile

將系統預設的jdk修改過來

 sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_65/bin/java 300

顯示的結果如下:

修改javac 配置

$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_65/bin/javac 300 

效果如

再分別進行一下update操作:

$ sudo update-alternatives --config java $ sudo update-alternatives --config javac

 

 

 

④測試是否安裝成功

然後再輸入java -version,看到如下資訊,就說明改成sun的jdk了:

 

⑤可能遇到的問題

在驗證是否成功的時候顯示如下資訊:

原因是:jdk是64位的,而作業系統是32位的,不匹配

jdk版本對應的關係

x86--32位x64--64位

下載的時候一定要注意是32位還是64位,要跟自己的系統匹配

 

⑥參考文章

1 部落格園,Linux下如何安裝jdk,以Ubuntu為例

2 部落格園,Ubuntu 12.04 中安裝和配置 Java JDK

3 Ubuntu論壇, ubuntu輸入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.