32
JDK 的的的

JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

  • View
    299

  • Download
    8

Embed Size (px)

Citation preview

Page 1: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 的安裝

Page 2: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

內 容 大 綱

JDK 安裝步驟 JDK 的主要工具程式

Page 3: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 是發展 Java 語言必備的工具,我們必須正確的安裝 JDK 工具組才可以正確的設計、開發與執行 Java 程式。

JDK 工具組由昇陽 (Sun) 公司開發,並提供給使用者免費使用。

JDK 目前最新的版本為 1.4.1 版,自 JDK1.2 版之後的JDK 工具組,由於相較於先前的版本增加了許多新的特性,因此冠上 Java 2 的字眼,稱為 J2SDK(Java 2 SDK , Java 2 Software Development Kit) ,而其版本編號則繼續由 1.2 往後延用。

Page 4: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

昇陽 (Sun) 公司並將 JDK 工具組分為三種版本,分別為標準版 (J2SE , Java 2 Platform Standard Edition) 、企業版 (J2EE , Java 2 Platform Enterprise Edition) 及微平台版(J2ME , Java 2 Platform Micro Edition) 。

一般的使用者以使用 JDK 工具組的標準版較為恰當。

提示

Page 5: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (1/19) JDK 的安裝分為三個步驟: 首先,讀者需要至昇陽 (Sun) 公司 Java 語言專

屬網站 ( 網址: java.sun.com) 下載最新的標準版 JDK ;

然後進行 JDK 的安裝; 最後,再針對系統環境變數 (environment

variable) 進行設定後就可以開始使用 JDK 來開發 Java 程式了。

Page 6: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (2/19) 步驟一:下載最新版本 JDK 目前最新的標準版 JDK 為 J2SDK, SE v1.4.1

(Java 2 Software Development Kit, Standard Edition, version 1.4.1) ,此工具組的下載網址為:

http:// java.sun.com/j2se/1.4.1/download.html

Page 7: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (3/19) 下圖所示為上列網址的顯示畫面,讀者可以透過

上列網址下載 J2SDK, SE v1.4.1 的各種作業系統的版本。

Page 8: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (4/19) 步驟二:開始安裝 JDK 執行 JDK 安裝程式 (j2sdk-1_4_1_01-windows-

i586.exe) ,這個檔案是一個自解壓縮的可執行檔,執行之後會自解壓縮,並出現以下畫面:

Page 9: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (5/19) 自解壓縮之後,安裝程式準備啟動安裝精靈

(InstallShield Wizard) 程式,並出現以下畫面:

Page 10: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (6/19) 安裝精靈程式啟動之後,會出現以下畫面:

此時按下「 Next 」按鈕進入下一畫面。

Page 11: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (7/19) 畫面為 Sun 公司的 Binary Code License

Agreement 的一些條文,讀者應仔細閱讀,若同意接受這些條文則按下「 Yes 」按鈕進入下一個畫面。

Page 12: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (8/19) 讀者可以選擇 JDK 的安裝目錄,預設的 JDK 安

裝目錄為 C:\jdk1.4.1_01 ,建議讀者直接採用預設的安裝目錄即可。確定安裝目錄後按下「 Next 」按鈕進入下一畫面。

Page 13: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (9/19) 在畫面中,讀者可以選擇想要安裝的部份(預設

為全部安裝),選擇完想要安裝的部份之後,按下「 Next 」按鈕,出現下一個畫面。

Page 14: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (10/19) 此畫面提示讀者是否要替微軟網路探險家 (Microsoft Internet

Explorer) 瀏覽器安裝 Java 外掛程式 (Java Plug-in) 以便能夠順利的在瀏覽器上執行 Java 程式。建議讀者依照預設的選項選擇安裝,直接按下「 Next 」按鈕後,則安裝程式開始複製所有必要的檔案至系統中。

Page 15: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (11/19) 此畫面為安裝程式開始複製所有必要的檔案至系統中。

Page 16: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (12/19) 當檔案複製完畢後,會出現以下的畫面,表示安

裝程式開始安裝 Java 的執行時期環境 (Java Runtime Environment) :

Page 17: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (13/19) Java 執行時期環境安裝完畢後, JDK 的安裝即

全部完成,並出現以下畫面,讀者按下「 Finish 」按鈕之後,即完成所有的 JDK 安裝動作了。

Page 18: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (14/19) 完成 JDK 的安裝之後,緊接著的動作為設定相

關系統環境變數。請注意, JDK 安裝程式無法自動完成系統環境變數設定動作,因此,使用者必須自行動手完成。

Page 19: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (15/19) 步驟三:設定相關系統環境變數 針對 J2SDK, SE v1.4.1 而言,我們只要設定一

個系統環境變數: path 。這個參數的設定可以透過文書編輯器直接編輯系統開機自動執行檔autoexec.bat 來完成。

Page 20: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (16/19) 以下是在微軟視窗作業環境下,使用「記事本」

軟體編輯位於 C 磁碟機根目錄下的autoexec.bat 檔案的畫面:

Page 21: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (17/19) 請注意, autoexec.bat 檔案位於 C 磁碟機根

目錄之下 ( 完整檔案名稱為 c:\autoexec.bat) 。

此檔案在某一些 windows 作業系統的版本中是隱藏檔案,讀者在使用「記事本」開啟此檔案時在「開啟舊檔」對話框中無法看到此一檔案。此時,讀者必須自行輸入完整檔名才可以開啟這一個檔案。

Page 22: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (18/19) 我們使用「記事本」編輯位於 C 磁碟機根目錄下

的 autoexec.bat 檔案,並於其中加入以下一行文字 ( 加於最後一行 ) :

path=%path%;C:\j2sdk1.4.1_01\bin 上列設定將目錄 C:\j2sdk1.4.1_01\bin 加於原

path 參數之後 (%path%代表原 path 參數之內容,而分號 ;則代表目錄分隔符號 ) ,作業系統於使用者欲執行可執行檔時,會依照 path 參數中所列的目錄一一加以搜尋可執行檔。 提示 提示

Page 23: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 安裝步驟 (19/19) 目錄 C:\ j2sdk1.4.1_01\bin 中包含 JDK 中重要的工具

程式,如 Java 編譯器 (javac.exe 程式 ) 及 Java 解譯器 (java.exe 程式 )等,將目錄 C:\ j2sdk1.4.1_01\bin 加入 path 參數中,我們才可以正確的編譯及解譯( 執行 )Java 程式。

請注意, C:\j2sdk1.4.1_01 為我們在步驟二中所選定的 JDK 安裝目錄,若讀者選擇不同的 JDK 安裝目錄,則應配合 JDK 安裝目錄適度修改上列設定。

另外,要請讀者注意的是,我們在 autoexec.bat 檔案中加入的參數設定,要在重新開機之後才會產生效果。

Page 24: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 的主要工具程式 (1/5) 目錄 C:\ j2sdk1.4.1_01\bin 中包含所有 JDK

工具程式的可執行檔,在這裡我們介紹其中幾個比較重要的工具程式,包括javac 、 java 、 appletviewer 、 javadoc 及jdb等。

Page 25: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 的主要工具程式 (2/5) javac─Java 編譯器 (Java compiler) :用於將

Java 語言撰寫成的原始程式碼 (source code)檔案 ( 檔案附加名為 .java)轉為 Java位元組碼(bytecode) 檔案 ( 檔案附加名為 .class) 。

java─Java 解譯器 (Java interpreter) :用於解譯 ( 執行 )Java位元組碼 (bytecode) 檔案。

appletviewer─Java小程式 (applet) 瀏覽器:用於瀏覽包含 Java小程式網頁的顯示畫面。

Page 26: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 的主要工具程式 (3/5) javadoc─Java 程式說明文件產生器:配合在

Java 語言撰寫成的原始程式碼 (source code)檔案中使用 /**及 */ 來標示註解,可用於產生html格式的說明文件。

jdb─Java除錯器 (Java debugger) :用於追蹤Java位元組碼 (bytecode) 檔的執行情形。

Page 27: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 的主要工具程式 (4/5) 每一個 JDK 的工具程式都可以透過減號前導來

給定許多選項 (option) ,例如,以下的指令以減號帶出 version 選項用以列出 JDK 的版本:

C:\j2sdk1.4.1_01\bin>java -version java version "1.4.1_01" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-

b01) Java HotSpot(TM) Client VM (build 1.4.1_01-b01, mixed mode)

Page 28: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

JDK 的主要工具程式 (5/5) JDK 的工具程式都具有許多選項,讀者可以使用

直接於命令列中直接輸入 JDK 工具程式的名稱,而不給定任何參數的方式呼叫 JDK 工具程式,如此可以列出該 JDK 工具程式的使用說明。

Page 29: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

Q&A

Page 30: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

提 示 目前標準版 (Standard Edition) JDK(Java

Development Kit) 的最新版本為 J2SDK, SE v1.4.1 (Java 2 Software Development Kit, Standard Edition, version 1.4.1) ,而也有人將之稱為 J2SE, SDK v1.4.1 。

Page 31: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

提 示 path 是用來記錄可執行檔案搜尋目錄的系統環

境變數,當使用者想在命令視窗中執行一個可執行檔案時,作業系統會先在目前工作目錄(working directory) 中尋找該執行檔並載入執行,若這個執行檔案不在目前工作目錄中,則作業系統會根據 path 參數的內容,一一搜尋每一個目錄(每個目錄均以分號 ; 隔開)以便能找到指定的可執行檔案並載入執行。

Page 32: JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。

提 示 除了 path 系統環境變數之外, J2SDK v1.3 以

前的 JDK還需要設定 classpath 參數才可以正確的編譯及執行 Java 程式,而在 J2SDK v1.3以後的版本中則不需要再設定 classpath 參數了。 classpath 參數用以指出類別的位元組碼(byte code) 檔案的搜尋目錄。