java環境變量


為什么要設置Java環境變量(詳解)

   1. PATH環境變量。作用是指定命令搜索路徑,在shell下面執行命令時,它會到PATH變量所指定的路徑中查找看是否能找到相應的命令程序。我們需要把 jdk安裝目錄下的bin目錄增加到現有的PATH變量中,bin目錄中包含經常要用到的可執行文件如javac/java/javadoc等待,設置好 PATH變量后,就可以在任何目錄下執行javac/java等工具了。 

   2. CLASSPATH環境變量。作用是指定類搜索路徑,要使用已經編寫好的類,前提當然是能夠找到它們了,JVM就是通過CLASSPTH來尋找類的。我們 需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到CLASSPATH中,當然,當前目錄“.”也必須加入到該變量中。 

   3. JAVA_HOME環境變量。它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟件就是通過搜索JAVA_HOME變量來找到並使用安裝好的jdk。 

如何安裝配置JAVA環境變量

JDK:安裝jdk 隨意選擇目錄 只需把默認安裝目錄 \java 目錄即可;

環境變量:

1.安裝完成后,右擊"我的電腦",點擊"屬性",選擇"高級系統設置";

2.選擇"高級"選項卡,點擊"環境變量";

然后就會出現如下圖所示的畫面:

在"系統變量"中設置3項屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂),若已存在則點擊"編輯",不存在則點擊"新建"。

變量設置參數如下:

  • 變量名:JAVA_HOME
  • 變量值:C:\Program Files (x86)\Java\jdk1.8.0_91        // 要根據自己的JDK實際安裝路徑配置
  • 變量名:CLASSPATH
  • 變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;         //記得前面有個"."
  • 變量名:Path
  • 變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

JAVA_HOME 設置

PATH設置

CLASSPATH 設置

這是 Java 的環境配置,配置完成后,你可以啟動 Eclipse 來編寫代碼,它會自動完成java環境的配置。(PS:如果使用1.5以上版本的JDK,不用設置CLASSPATH環境變量,也可以正常編譯和運行Java程序)

測試JDK是否安裝成功

1、"開始"->"運行",鍵入"cmd";

2、鍵入命令: java -version、java、javac 幾個命令,出現以下信息,說明環境變量配置成功;

 

在控制台下驗證第一個java程序:

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

用記事本編寫好,點擊“保存”,並存入C盤根目錄后,輸入javac Test.java和java Test命令,即可運行程序(打印出結果“Hello Java”)。注:這兩個命令是在D:\java\jdk1.8.0_20\bin目錄下。

程序解析:

 

首先編寫java源代碼程序,擴展名.java;

在命令行模式中,輸入命令:javac 源文件名.java,對源代碼進行編譯,生成class字節碼文件;

編譯完成后,如果沒有報錯信息,輸入命令:java HelloWorld,對class字節碼文件進行解釋運行,執行時不需要添加.class擴展名。見下圖:

 

注:若在CMD中輸入javac test.java命令后,顯示'javac'不是內部或外部命令,原因是因為沒有提前安裝好JDK開發環境或環境變量配置有誤。 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM