歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 安裝 JDK1.6 / Java 1.6 (Linux, Ubuntu, Windows)

安裝 JDK1.6 / Java 1.6 (Linux, Ubuntu, Windows)

日期:2017/2/28 15:51:25   编辑:Linux教程
詳細說明一下 JDK 安裝過程。

如果同學們感到 Java 的初次體驗很是挫敗,可以理解,我記得我在2001 年左右,為了成功跑過那個經典的 hello, world 例子,周末整天泡在 java.sun.com(如今成了http://www.Oracle.com/technetwork/java/index.html) 研究 JDK doc. 以至於在之後工作中,一些久經沙場的 C/C++ 老手憤怒 Java 配置時,我一般都“過於主動”地去幫他們解答。

以下基礎部分為快速安裝與配置,如果要了解詳細步驟,參見高級部分:

BTW., 歡迎加入 JAVA 社區!

基礎

(請將命令中的文件路徑、名稱或版本號替換成你的系統的值)


1 下載
在線下載 選擇 'download JDK',對於 Linux 平台,選擇 bin 格式的文件,存放到任何可以訪問的目錄即可。

2. 安裝
windows
安裝只需要按照圖形界面一步步即可

Ubuntu
a. sudo chmod a+x jdk-6u <version>-linux-i586.bin

b.由於 JDK 要經常更新,所以建議安裝在home 你的主目錄下更方便,例如: /home/pprun/java
cd <安裝目錄>

c. 將下載文件拷貝到需要安裝的目錄
cp path_to_download_folder/jdk-6u <version>-linux-i586.bin .
(注意,最後那個點 (.) 不要忘了,代表當前目錄)

d. sudo ./jdk-6u <version>-linux-i586.bin
(在安裝過程中,你會被詢問接受 license,直接按 y, 然後按任意鍵翻頁,直到最後顯示解壓成功。 )


3. 設置環境
windows
(windowsXP)右擊 我的電腦->屬性-> 高級 -> 環境變量
(windows7) 開始->右擊計算機 -> 屬性->高級系統設置->環境變量

a. 新建環境變量JAVA_HOME:
變量名:JAVA_HOME
變量值:C:\Program Files\Java\jdk1.6.0_21

b. 增加或新建環境變量 PATH:
變量名:path
變量值:C:\Program Files\Java\jdk1.6.0_21\bin

Ubuntu
www.linuxidc.com@lnuxidc:~$ vi ~/.profile
增加以下兩行
export JAVAHOME=/home/pprun/java/jdk1.6.0_20
export PATH=$PATH:$JAVAHOME/bin

4. 驗證安裝


Windows

C:\Users\pprun>java -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode, sharing)

C:\Users\pprun>javac -version
javac 1.6.0_21


Ubuntu

www.linuxidc.com@lnuxidc:~$ java -version
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)

www.linuxidc.com@lnuxidc:~$ javac -version
javac 1.6.0_20



高級

(請將命令中的文件路徑、名稱或版本號替換成你的系統的值)

一. JRE/JDK/JVM
JRE - Java Rumtime Environment Java 運行時環境,面向最終用戶,用於跑 Java 程序
JDK - Java Development Kit Java 開發工具包,面向開發人員,除了包含一個完整的可以跑 Java 程序的 JRE 外,還包含用於開發的各種工具集,如 javac (java compiler)
JVM - Java Virtual Machine,Java 虛擬機,是更技術層面上對 JRE 的稱謂,可以理解為每個 JVM 都是一個JRE 實際代表實例。

1.1 以下是我從 ubuntu 下查看 Windows 7 下安裝的 JRE (因 ubuntu 上沒有單獨安裝 JRE)





1.2 而以下是ubuntu 下的JDK 安裝目錄




1.3 最後是在 windows 7 下看到的安裝了 JDK 和 JRE 的結構

Copyright © Linux教程網 All Rights Reserved