java環境變量

爲何要設置Java環境變量(詳解)

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

   2. CLASSPATH環境變量。做用是指定類搜索路徑,要使用已經編寫好的類,前提固然是可以找到它們了,JVM就是經過CLASSPTH來尋找類的。咱們 須要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到CLASSPATH中,固然,當前目錄「.」也必須加入到該變量中。 java

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

如何安裝配置JAVA環境變量

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

環境變量:工具

1.安裝完成後,右擊"個人電腦",點擊"屬性",選擇"高級系統設置";post

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

而後就會出現以下圖所示的畫面:url

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

變量設置參數以下:code

  • 變量名: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程序)htm

測試JDK是否安裝成功

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

二、鍵入命令: 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開發環境或環境變量配置有誤。 

相關文章
相關標籤/搜索