1. 程式人生 > >WIN7下配置JDK,成功編輯執行JAVA程式的過程

WIN7下配置JDK,成功編輯執行JAVA程式的過程

 

1. 判斷作業系統如果是winXP就安裝jdk-7u2-windows-i586,如果是Win7,則判斷是否為32位作業系統,具體可在【我的電腦】右擊滑鼠,選擇快捷選單【屬性】,在開啟的屬性面板中,可以清晰的看到作業系統的位數,如下圖1所示:

1 作業系統型別

由於該電腦是win7 32位作業系統,因此安裝jdk-7u45-windows-i586,該jdk被安裝在D:\Java\jdk1.7.0_45上。安裝完成後介面如圖2所示。

2 jdk安裝完成

2. 環境變數的配置:

在上述圖1中單擊左邊的【高階系統設定】超連結文字,開啟如圖3所示的介面,在系統屬性對話方塊中,單擊下面的【環境變數】按鈕,開啟環境變數設定對話方塊,如圖4所示,更改對話方塊中下面的系統變數中的三個屬性設定,分別是:JAVA_HOME

CLASSPATHPath變數。

 

3系統屬性對話方塊

4 環境變數設定對話方塊

下面分別說明該三個屬性的設定詳細情況。

(1) 新建JAVA_HOME 變數,該變數指出你的JDK安裝在電腦什麼位置上,本電腦中,首先單擊系統變數中的【新建】按鈕,開啟系統變數新建對話方塊,如圖5所示,新建JAVA_HOME變數,並把該變數設定為:JAVA_HOME= D:\Java\jdk1.7.0_45;(路徑各人按照各自的情況改就可以了),此路徑下包括libbinjre等資料夾。

5 系統變數JAVA_HOME的設定

(2) 新建CLASSPATH變數,新增CLASSPATH變數是為java

載入類的(class or lib)路徑,這樣java虛擬機器裝載class檔案的時候才知道上哪去找,只有類在classpath中,java命令才能識別。同樣,在系統變數下面單擊【新建】按鈕,開啟新建系統變數對話方塊,在其中設定CLASSPATH變數。該變數在本電腦中被設定為CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;如下圖6所示,需要強調的是變數前面的英文“.;”最好都加上,要加.表示當前路徑,當前路徑的意思就是你現在編譯執行的程式class檔案所在的地方。

6系統變數CLASSPATH的設定

(3)修改PATH變數,該變數是系統原有的PATH

路徑,一定要在的後面新增,而不是直接覆蓋,否則可能會出現無法使用CMD的情況。在系統變數中找到PATH變數,單擊【編輯】選單,對該變數進行修改,在該變數值的最後新增上%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;分號主要是用來分隔jdk的路徑和其他系統程式和應用程式的路徑。至此,JDK的安裝配置才算完成,下面來測試下JDK是否可以正常運行了。

測試一:單擊【開始】-【執行】選單,在其中輸入cmd命令,開啟命令提示視窗,在其中輸入java –version命令,如圖7所示,java version "1.7.0_02"版本顯示出來了,表示JDK安裝成功。

7 java –version命令來測試

測試二:在命令提示視窗中,輸入javac命令,下面有一些提示文字,如圖8所示,則表示JDK配置成功。

注意javac是命令(動詞), 前面的命令java -version中間是有空格的,切記!JAVA_HOME這個變數整體被pathclasspath引用,好處在於今後重灌jdk後,只需改JAVA_HOME的值

在命令提示視窗中,可以輸入set java_home命令可以看到jdk安裝目錄;輸入 set path命令可以看到path變數的值,各種程式的執行路徑;輸入set classpath命令可以看到類裝載路徑。

測試三:編譯入門級java程式,即無人不知無人不曉的HelloJava.java程式。儲存在e盤上。

public class HelloJava 

{   public static void main(String args[]) 

 {   System.out.println("ok!");

  }

 }

執行cmd,鍵入"javac e:\HelloJava.java",如果沒有什麼提示,就說明建立類檔案成功,回到該目錄中就會看到HelloJava.class檔案建成。

測試四:在MyEclipse中測試JSP檔案能否顯示,如下圖所示。

本機的作業系統:WIN7專業版,JDK版本:jdk-7u45-windows-i586