關於 Java、JDK 和 Workbench 的安裝和 Workbench 的使用
文章目錄
在信息系統導論中我們接觸到了 Java 語言。很多人在安裝和配置 Java 環境以及安裝和使用 iCarnegie 公司提供的 Workbench 時遇到了問題,很多人在問。下面結合我的感受用中文寫一下一些需要注意的問題。
一 安裝 Java
安裝 Java 也就是安裝 Java 的虛擬機。他提供了運行 Java 應用程序的基礎類庫和運行時支持,所以也成為 Runtime Libaray。到 http://www.java.com/ 點擊下載並安裝即可。
如果在安裝的過程中提示已經安裝了更新版本,則不必繼續安裝。
二 安裝 Java Develepement Kit
JDK(Java Development Kit) 是Sun Microsystems針對Java開發員的產品,屬於一個 SDK。自從 Java 推出以來,JDK 已經成為使用最廣泛的Java SDK。關於什麼是 SDK,請參見百度百科。簡單的說,如果我們把 Java 當作運行 Java 必須的虛擬機,那麼 JDK 則是開發 Java 程序的程序員最廣泛使用的利器。
大家可以在此處下載到 JDK 1.6: http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe
三 如何編譯和運行 Java 程序
1、編譯 Java 類(源文件):使用命令 javac。這個文件位於 (系統盤):\Program Files
\[x86\]\Java\jdk1.6.0_10\bin。使用 **Windows 命令提示符(至於如何使用命令提示符,參見下文)**定位到該目錄(使用 cd 命令),然後運行 javac 即可編譯你的程序。
至於 javac 命令語法,可以通過直接鍵入 javac 詢問。
下面是一個刪減版的 javac 語法表:
用法:javac <選項> <源文件> 其中,可能的選項包括: -g 生成所有調試信息 -g:none 不生成任何調試信息 -nowarn 不生成任何警告 -classpath <路徑> 指定查找用戶類文件和註釋處理程序的位置 -cp <路徑> 指定查找用戶類文件和註釋處理程序的位置 -sourcepath <路徑> 指定查找輸入源文件的位置 -bootclasspath <路徑> 覆蓋引導類文件的位置 -d <目錄> 指定存放生成的類文件的位置 -s <目錄> 指定存放生成的源文件的位置 -encoding <編碼> 指定源文件使用的字符編碼
例如,下面的命令
javac -d D:\ D:\課程\信息系統導論\workbench\Java_Classes\Welcome.java
將會把 Welcome.java 編譯到 D:\ 目錄下,文件名和源文件名及你的程序中的類名一致(請注意區分大小寫)。
2、編譯完成之後,使用 java D:\Welcome 運行你的程序。
四 如何使用 Workbench
首先下載 Workbench(班級群共享裡有)(先使用 WinRAR 解壓縮),其中可以執行的文件是 workbench.jar,雙擊這個文件可以打開。
請把你的網頁存放在 Content 文件夾, Java 程序存放在 Java_classes 文件夾。
運行 Workbench,打開裡面顯示的 Content 文件夾圖標,找到你想運行的網頁,右鍵點擊並選擇 Open in browser 可以用瀏覽器打開。
注意:在使用 Workbench 之前,務必先設置環境變量。如果是 Windows 7/Vista 系統,單擊開始「菜單」->計算機->右鍵,選擇屬性,在左側找到「高級系統設置」並打開,單擊「環境變量」按鈕、新建(N)…,變量名為 classpath,內容為你的 workbench 目錄下的 \lib\javax.servlet.jar;.(注意最後的那個點要有),例如:
D:\workbench\lib\javax.servlet.jar;.
如果使用 Windows XP 系統,可以自己查一下如何設置環境變量,我懶得用虛擬機測試了。
五 如何使用命令提示符
按下 Windows 徽標鍵 + R (這種符號表示同時按下兩個鍵,先按第一個鍵),輸入 cmd 並回車,即可打開命令提示符。使用 cd + 空格 + 目錄 即可切換當前目錄。例如,
cd C:\Program Files\Java\jdk1.6.0_10\bin (回車)
即可切換到 C:\Program Files\Java\jdk1.6.0_10\bin,此時再輸入 javac 回車即可運行 javac 程序。
如果哪些沒有提到,歡迎留言,我將及時回覆,屆時你將收到電子郵件提醒。
© 轉載需附帶本文連結,依 CC BY-NC-SA 4.0 釋出。