此篇文章最後修改日期: 2012-04-11 10:51:14

 

java的jdk是開發java程式時最重要的開發程式環境

可以去官網下載(最新版是7,不過建議在7還沒完善前還是先裝6吧,畢竟7也才剛出來沒多久,bug什麼的難免還是會有的@@)

在安裝過程中會有兩次的安裝路徑詢問

第一次是jdk的安裝

第二次是jre的安裝

若是將這兩次安裝都裝在同一個路徑的話,就會發生找不到 javac.exe 的問題

因為javac是包含在 jdk/bin裏面的

但jre下面也有bin資料夾,所以若是安裝在同一路徑下的話,jdk的bin就會被覆蓋,導至javac.exe 也一起被蓋掉

所以筆者的安裝方法是如下

 

在第一次詢問路徑時(這時是詢問安裝jdk的路徑)將路徑設為如下圖這樣

JAVA_JDK是自創的文件夾,然後下一步安裝,下圖是安裝過程

在第二次詢問路徑時(這時是詢問安裝jre)就不用管他,照原本的路徑即可

然後就安裝完了~~

若是安裝第7版的話,之後還會詢問是否要安裝javaFX JDK,若沒用到的話不用安裝也沒關係

 

然後別忘了環境設定

1.電腦右鍵→內容→進階→環境變數

2.在下面的那一欄中找到Path,進行編輯,修改變數值,在最後面多加上 ;C:\JAVA_JDK\bin; 然後儲存

這個路徑主要是java在執行時或是編譯時告訴系統要去哪裡找啟動程式,因為javac.exe和 java.exe 都是在bin這資料夾下,所以要這樣寫,讓系統自動去

c:\JAVA_JDK\bin 下面去找

 

3.接著自己創一個新的變數名稱 CLASSPATH

變數值為 .;C:\JAVA_JDK\lib; 然後儲存(要注意C的前面是有一個分號的)

理由同上,因為java在編譯或執行時會用到class檔,而java jdk的大部分class檔都在 c:\JAVA_JDK\lib下面,所以要這樣寫

而在最前面加上一點的意思是,讓系統也能在當前執行編譯的目錄下面去尋找class檔,因為在撰寫程式時,大部分會用到自定義類別(自己所寫的java程式),所以為了讓系統也能去找到自己所編譯出來的程式的話,就必須加上那一點喔!!

 

如此這般,這樣設定完之後就OK了

可以隨便寫一個小程式來測試看看有沒有安裝成功啦!!

 

, , , ,

kataraxia 發表在 痞客邦 PIXNET 留言(0) 人氣()