安裝
| 導航 **入門** 主題: |
為了使用本書中的內容,您需要逐個按照每個教程進行,而不僅僅是通讀本書。但要做到這一點,您需要能夠訪問一臺安裝了 **Java 平臺** 的計算機——Java 平臺是執行和開發 Java 程式碼的基本先決條件,因此它被分為兩個必不可少的軟體部分
- **Java 執行時環境 (JRE)**,用於 *執行* Java 應用程式和 Applet;
- **Java 開發工具包 (JDK)**,用於 *開發* 這些 Java 應用程式和 Applet。
但是作為開發人員,您只需要 JDK,它也配備了 JRE。
由於 Java 只是一個允許您對計算機進行程式設計的程式語言,因此它有多種實現方式可用。JDK 和 JRE 最流行的實現是“Oracle Java SE”(以前稱為 Sun JDK),由 Oracle 作為商業版本維護。但是,另一個同樣流行的實現是 OpenJDK,其優勢在於它是自由軟體,可以根據 GPL v2 免費分發,而無需接受“Oracle Java SE 平臺產品和 JavaFX 二進位制程式碼許可協議”。第三個選項——GCJ,作為 GNU 編譯器集合的一部分,也將提供 JDK 和 JRE。
以下是各種作業系統上 Oracle Java SE JDK 的安裝說明
JRE 可用性檢查
[edit | edit source]Java 執行時環境 (JRE) 是執行 Java 程式所必需的。要檢查您擁有哪個版本的 Java 執行時環境 (JRE),請按照以下步驟操作。
| 1. | 對於 Windows Vista 或 Windows 7,單擊 **開始** › **控制面板** › **系統和維護** › **系統**。 | ||||
| 對於 Windows XP,單擊 **開始** › **控制面板** › **系統**。 | |||||
| 對於 Windows 2000,單擊 **開始** › **設定** › **控制面板** › **系統**。 | |||||
或者,您也可以按 ⊞ Win+R 開啟 **執行** 對話方塊。在對話方塊開啟後,在提示符處鍵入 cmd
| |||||
| 2. | 在黑色背景上帶有白色文字的命令視窗中,鍵入以下命令
如果出現錯誤,例如
.. 那麼 JDK 可能未安裝或不在您的路徑中。 |
- 要了解有關命令提示符語法的更多資訊,請檢視此 MS-DOS 教程。
您可能安裝了其他版本的 Java;此命令只會顯示您 PATH 中的第一個。您將在本文件的後面瞭解 PATH 環境變數。現在,如果您對這一切一無所知。請繼續閱讀,我們將提供有關如何設定自己的環境變數的分步指南。
您可以使用系統的檔案搜尋實用程式檢視是否安裝了 javac.exe 可執行檔案。如果是,並且它是足夠新的版本(例如 Java 1.4.2 或 Java 1.5),您應該將包含 javac 的 bin 目錄放在系統路徑中。Java 執行時 java 通常位於同一個 bin 目錄中。
如果安裝的版本較舊(即 Java 1.3.1 或 Java 1.4.2,而您希望使用更新的 Java 5 版本),您應該繼續下載和安裝 JDK。
您可能擁有 Java 執行時 (JRE),但沒有 JDK。在這種情況下,將找不到 javac 程式,但 java -version 將列印 JRE 版本號。
JDK 可用性檢查
[edit | edit source]某些基於 Windows 的系統內建了 JRE,但是為了透過按照本書中的教程編寫 Java 程式碼,您仍然需要 JDK。Java 開發工具包 (JDK) 是構建 Java 程式所必需的。首先,檢查您的系統上是否已安裝 JDK。為此,首先開啟一個命令視窗並執行以下命令。
可用性檢查
javac -version |
如果 JDK 已安裝並在您的可執行路徑上,您應該會看到一些輸出,告訴您命令列選項。輸出將根據安裝的版本和提供 Java 安裝的供應商而有所不同。
在使用 Windows 作業系統的機器上,可以透過在“執行”對話方塊中輸入 REGEDIT 來呼叫登錄檔編輯器實用程式。在隨後開啟的視窗中,如果在左側遍歷層次結構 HKEY_LOCAL_MACHINE > SOFTWARE > JavaSoft > Java Development Kit 。
結果將類似於 圖 1.2,唯一的區別是 Java Development Kit 的版本條目。在撰寫本文件時,從網際網路上可獲得的最新版本的 Java Development Kit 為 1.7,如登錄檔條目所示。如果看到與上面顯示的類似的結果視窗,則表明您已在系統上安裝了 Java,否則沒有。
| 在遍歷登錄檔編輯器時應謹慎行事。對鍵和其他條目的任何更改都可能會改變 Windows 作業系統的正常工作方式。即使是微小的更改也可能導致機器正常執行的災難性故障。最好在登錄檔編輯器中不要修改或嘗試修改任何內容。 |
要獲取最新的 JDK(版本 7),您可以手動從 Oracle 網站 下載 Java 軟體 。
為了方便我們的讀者,下表顯示了 Windows 作業系統最新 JDK 的直接連結。
| 作業系統 | 安裝程式 | 許可證 |
| Windows x86 | 下載 | Oracle 二進位制程式碼許可協議 |
| Windows x64 | 下載 | Oracle 二進位制程式碼許可協議 |
您必須按照安裝程式嚮導的步驟逐步操作,並使用預設設定,以確保 Java 正確安裝在您的系統上。安裝完成後,強烈建議重新啟動 Windows 作業系統。
如果您保留了安裝程式嚮導的預設設定,則您的 JDK 現在應該安裝在 C:\Program Files\Java\jdk1.7.0_01。您以後將需要 bin 資料夾的位置 - 它位於 C:\Program Files\Java\jdk1.7.0_01\bin。它可能是一個隱藏檔案,但沒關係。只要不要錯誤地使用 Program Files (x86)\,除非 Java 將檔案安裝在該位置。
為了能夠使用命令提示符啟動 JDK 編譯器實用程式,您需要設定指向最近安裝的 JDK 的 bin 資料夾的環境變數。要永久設定您的環境變數,請按照以下步驟操作。
| 1. | 要開啟 系統屬性 對話方塊,請使用控制面板或在命令視窗中輸入以下命令
| ||
| 2. | 導航到頂部的 高階 選項卡,然後選擇 環境變數... | ||
| 3. | 在 系統變數 下,選擇名為 Path 的變數,然後單擊 編輯... | ||
| 4. | 在 編輯系統變數 對話方塊中,轉到 變數值 欄位。該欄位是透過分號 (;) 分隔的目錄路徑列表。 | ||
| 5. | 要新增新路徑,請在分號 (;) 後面附加 JDK bin 資料夾的位置。 | ||
| 6. | 單擊每個開啟的對話方塊上的 確定 按鈕以儲存更改並返回到您開始的地方。 |
成功在系統上安裝 JDK 後,您就可以開始用 Java 程式語言編寫程式碼。但是,要編寫程式碼,您需要一個合適的文字編輯器。Windows 預設情況下提供了一個預設文字編輯器 - 記事本。要使用記事本用 Java 編寫程式碼,您需要按照以下步驟操作
| 1. | 單擊 開始 › 所有程式 › 附件 › 記事本 來呼叫該應用程式。 | ||
或者,您也可以按 ⊞ Win+R 開啟 執行 對話方塊。在對話方塊開啟後,在提示符處輸入以下命令
| |||
| 2. | 記事本 應用程式啟動後,您可以使用編輯器編寫 Java 程式語言的程式碼。 |
Java 執行時環境 (JRE) 是執行 Java 程式所必需的。要檢查您擁有哪個版本的 JRE,請按照以下步驟操作。
| 1. | 開啟 終端 視窗。 | ||||||
| 2. | 輸入以下命令
如果您得到類似於以下內容
... 則表示已安裝 JRE。如果出現錯誤,例如
... 則可能沒有安裝 JDK,或者它可能不在您的 PATH 中。 |
您可能安裝了其他版本的 Java;此命令只會顯示 PATH 中的第一個版本。稍後您將熟悉 PATH 環境變數。現在,如果您不知道這是什麼,請繼續閱讀,我們將為您提供有關如何設定自己的環境變數的分步指南。
您可以使用系統的檔案搜尋工具檢視是否安裝了 javac 可執行檔案。如果已安裝,並且版本足夠新,您應該將包含 javac 的 bin 目錄放在系統 PATH 中。Java 執行時 java 通常位於同一個 bin 目錄中。
如果安裝的版本較舊(例如,它是 Java 5,而您希望使用更新的 Java 7 版本),您應該繼續執行以下操作,下載並安裝 JDK。
您可能擁有 Java 執行時 (JRE),但沒有 JDK。在這種情況下,將找不到 javac 程式,但 java -version 將列印 JRE 版本號。
Java Development Kit (JDK) 是構建 Java 程式所必需的。為了我們的目的,您必須使用 JDK。首先,檢查您的系統上是否已經安裝了 JDK。為此,首先開啟一個終端視窗並執行以下命令。
可用性檢查
javac -version |
如果 JDK 已安裝並在您的可執行路徑上,您應該會看到一些輸出,告訴您命令列選項。輸出將根據安裝的版本和提供 Java 安裝的供應商而有所不同。
在 Linux 機器上下載和安裝 Java 平臺非常容易和直觀。您有兩個選擇來安裝 Java 平臺:使用 DPKG/APT、YUM/RPM 等包管理器,或者直接使用二進位制包安裝。要使用終端下載並安裝 Oracle Java SE 平臺,請按照以下說明操作。
| 1. | 開啟 終端 視窗。 | ||
| 2. | 在提示符下,輸入以下行,然後是您的包管理器名稱,如下所示
| ||
| 3. | 現在應該安裝所有 Java 軟體,並且可以立即使用。 |
或者,您可以手動從 Oracle 網站 下載 Java 軟體 。
為了方便我們的讀者,下表顯示了 Linux 作業系統最新 JDK 的直接連結。
| 作業系統 | RPM | 壓縮包 | 許可證 |
| Linux x86 | 下載 | 下載 | Oracle 二進位制程式碼許可協議 |
| Linux x64 | 下載 | 下載 | Oracle 二進位制程式碼許可協議 |
GNOME 桌面中最常用的文字編輯器是 Gedit,而 KDE 桌面則可以使用 Kate。這兩個編輯器都支援語法高亮和程式碼補全,因此足以滿足我們的需求。
但是,如果您需要像 Windows 上的 Notepad++ 編輯器那樣的強大且獨立的文字編輯器,您將需要使用功能豐富的極簡編輯器 - SciTE。如果您希望安裝 SciTE,請按照以下說明操作
| 1. | 開啟 終端 視窗。 | ||
| 2. | 在提示符下,輸入以下內容
| ||
| 3. | 現在您就可以使用 SciTE 來滿足您的程式設計需求。您也可以嘗試 Geany。安裝說明與 SciTE 的類似。 |
在 Mac OS 上,JRE 和 JDK 已經安裝。但是,安裝的版本是購買計算機時最新的版本,因此您可能需要更新它。
- 轉到 Java 下載頁面 。
- 機械地接受 Oracle 的許可協議。
- 單擊 Mac OS X 的連結。
- 執行安裝程式包。
Java Development Kit (JDK) 是構建 Java 程式所必需的。為了我們的目的,您必須使用 JDK。首先,檢查您的系統上是否已經安裝了 JDK。為此,首先開啟一個終端視窗並執行以下命令。
可用性檢查
java -version |
如果 JDK 已安裝並在您的可執行路徑上,您應該會看到一些輸出,告訴您命令列選項。輸出將根據安裝的版本和提供 Java 安裝的供應商而有所不同。
如果你已經安裝了 JRE,你可以使用 Java Wiki 整合開發環境 (JavaWIDE) 直接在瀏覽器中編碼,無需賬戶或特殊軟體。


