JAVA環境設定

  • 391
  • 0

JAVA環境變數設定

簡單說明:

控制台->系統->進階->環境變數

第一步驟:使用者變數設定

變數:JAVA_HOME (新增)

值:C:\Program Files\Java\jdk1.6.0_22 (JAVA安裝路徑)

 

第二步驟:環境變數設定

變數:PATH(已有)

值:;%JAVA_HOME%\bin(前面要加;隔開已有字串)

(如跳過第一步驟可打:C:\Program Files\Java\jdk1.6.0_22 \bin)

 

第三步驟:環境變數設定

變數:CLASSPATH

值:;%JAVA_HOME%\lib

(如跳過第一步驟可打:C:\Program Files\Java\jdk1.6.0_22 \lib)

 

說明

PATH設定:

主要負責把.java編譯成.class

C:\Program Files\Java\jdk1.6.0_22 \bin底下的javac.exe檔,就是他負責編譯的工作。

 

CLASSPATH設定:

主要負責幫我們找尋.class檔的位置,

而剛剛設定的C:\Program Files\Java\jdk1.6.0_22 \lib。

其實就是java的核心函式庫。

(資料夾底下可以看到很多.jar檔,每個.jar檔,包含了許多.class)

 

 

實際測試

第一步驟:

開始->執行->輸入"cmd"->打開命林提示字元後,輸入javac

如無法執行,請重新回去設定PATH路徑,看看是否正確

 

 

 

 

第二步驟:

實際測試把.java檔編譯成.class

以下先寫個HelloWorld.java

public class HelloWorld { 
public static void main(String[] args) { 
System.out.println("Hello!World!"); 
}}

 

在命令提示字元輸入 javac C:\JAVA\HelloWorld.java (javac 加上HelloWorld.java 的路徑)

 

打開C:\JAVA查看是否有HelloWorld.class檔,有則編譯成功。

第三步驟:

 

實際來執行剛剛寫的HelloWorld。

在命令提示字元輸入 java C:\JAVA\HelloWorld.class

印出Hello!World!代表成功。

 

如果出現java.lang.ClassNotfoundEcxeption,

代表找不到HelloWorld.class檔案。

 

請去確認CLASSPATH設定是否正確,

並嘗試在CLASSPATH加上";.",

";"是隔開字串,"."是搜尋當前底下目錄資料夾。

 

 

另外,補充一下:

關於java.exe檔,當安裝完JAVA時,

我們可以在C:\Program Files\Java\jdk1.6.0_22 \bin找到

同時它還會被放置在C:\WINDOWS\SYSTEM32底下。

而這原本就被設定在PATH裡,

因此剛安裝完java時,

輸入java指令應該就已經可以執行了。

 

 

 

 


因為很多文章是過往自己搜集的資料、圖片,如有侵權疑慮請告知,將立即下架刪除。