Java/搭建開發環境Windows

維基教科書,自由的教學讀本

JDK[編輯]

下載JDK[編輯]

在Windows平台下,Sun提供的Java SE是標準Java開發工具集。可以在以下網址免費下載:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

此頁面上有多種版本可供下載,Java Platform、JavaFX、JavaEE等。Java Platform即為Java SE,是Java的標準開發工具,我們選擇它下載。而JavaFX、JavaEE等則是特殊用途的Java開發工具。在下載頁面上,請不要選擇標有「Demos and Samples」(演示和例子)的項目進行下載,它們是一些用於展示Java功能特性的示例而並非開發工具。

截至2012年末,JDK版本已經升級到JDK 7 Update 10,而JDK 6則升級到Update 38。使用較新的JDK 7 Update 10或者較穩定的JDK 6 Update 38都是可以的,這並不會對後面的學習造成困難。

安裝JDK[編輯]

下載後的JDK安裝文件,實際包含兩個軟件:JDK和JRE。JDK即為Java Development Kit,是Java開發工具集。而JRE為Java Runtime Environment,是Java程序運行所必需的。

運行安裝程序,依照指示進行安裝。您可以修改安裝目錄,這不影響使用,但如果您這樣做了,請記好您所設定的值,稍後會用到它們的路徑。

設置環境變量[編輯]

設置環境變量並不是必須的,但鑑於我們很可能需要從命令行編譯Java程序,設置環境變量會極大地方便我們之後的操作。

說明:

您可能要問:命令行是什麼?

簡單來說,命令行(也叫命令提示符)是Windows系統下一種特殊的操作方式。在此模式下,用戶主要通過鍵盤來輸入命令以控制計算機。嗯,其實就是有些類似於DOS的操作方式。這裡向不熟悉命令提示符的用戶簡單介紹使用方法,熟悉該程序的用戶可直接跳過本段。

之後本書中提及讓您輸入命令時,都是指在命令提示符下輸入命令。

如何啟動命令提示符呢?您可以通過開始菜單程序附件命令提示符啟動命令提示符程序,一種更為快捷的方法是,按Windows徽標鍵+R打開運行窗口,鍵入cmd然後按回車鍵即可。

屏幕上的>提示用戶可輸入命令,而之前的路徑就是用戶當前所在的文件夾。

輸入dir,按回車執行,用戶可以查看當前文件夾包含的內容。而dir /AH

輸入cd <目錄名>,用戶可以轉跳到目錄<目錄名>中。注意「..」是一個特殊的「子目錄」,它表示當前目錄的上級目錄,比方說,執行cd ..可以返回上級目錄。

輸入<分區名>:可以改變按分區,如D:切換至D盤。注意cd命令只在同一磁盤分區中起作用,在C:\Windows\System32下執行cd D:\Documents不會起作用。

當然。您也可以輸入任何一個程序的名字來執行它,比如,執行notepad命令可以打開系統的記事本程序。

我們之後需要使用一個名為「javac.exe」的程序對我們的Java程序進行編譯,該程序位於<JDK安裝目錄>\bin下(默認為C:\Program Files\Java\jdk1.7.0_10\bin,若在64位系統下安裝了32位的JDK,則默認為C:\Program Files (x86)\Java\jdk1.7.0_10\bin),如您所見,目錄名非常繁瑣。然而,如果您想在其他目錄調用javac.exe卻不得不把這一長串的路徑統統帶上,為了避免麻煩,我們需要設置Path環境變量。

說明:

環境變量中包含了一些系統設置信息,用戶可以通過多種方法修改環境變量的值,其中最直觀的方法是通過控制面板修改。

在命令行中,如果用戶輸入的命令不是內置命令,也不是當前目錄下的任何程序名,則系統會查找Path環境變量中所列出的目錄(以半角分號「;」隔開)中是否有具有該名稱的程序。您可以嘗試在任何目錄中執行notepad命令,記事本都會如期出現。這就是因為記事本位於C:\Windows目錄,而該目錄已被加入Path環境變量中。

通過在命令行中運行javac可以檢查環境變量是否已經正確設置——如果您收到了程序運行信息而不是「javac不是可執行程序或文件」,則說明環境變量已經正確設置,否則,您可以通過下列方法設置環境變量:在開始菜單控制面板 → 搜索環境變量並點擊進入設置。編輯Path環境變量,在結尾添加「;<JDK安裝目錄>\bin」(注意使用半角分號將其與其他目錄區分開來),這樣,不論在命令提示符中您位於哪個目錄,您都可以直接執行javac命令了。

說明:

某些文檔可能同時建議您添加一個新的環境變量classpath,並將內容設置為<JDK安裝目錄>\lib。不過,根據最新的Java文檔,這些設置不再是必需的了。有關詳情請參閱http://docs.oracle.com/javase/6/docs/technotes/tools/findingclasses.html

IDE: Eclipse[編輯]

Eclipse是最為流行的Java集成開發環境(IDE)。它自身也是由Java語言編寫而成,因此需要安裝JRE或者JDK才能運行。Eclipse具有跨平台特性,Windows、Linux、BSD等操作系統下都可以運行。

下載Eclispe[編輯]

Eclipse可以在其官方網站下載最新的穩定版

http://www.eclipse.org/downloads/

有眾多不同的Eclipse類型可供下載,這些Eclipse擁有同樣的核心結構,不同點在於封裝的插件集不同。我們一般使用Eclipse Classic(包含Java開發工具和Eclipse插件開發工具)或者Eclipse IDE for Java Developers(包含Java開發工具)。

安裝Eclipse[編輯]

Eclipse是綠色軟件,將下載的壓縮包解壓後,得到eclipse文件夾,將文件夾移動到合適的位置,並將其中的eclipse創建桌面快捷方式,通過桌面快捷方式運行即可。