洋哥大講堂之JAVA中JDK環境變量的配置和基本原理

       很多學員經常問道JDK環境變量的配置的問題,現在把配置的步驟和基本的原理給大家進行梳理一下,讓大家徹底明白並學會獨立配置。

       一、基本配置:

      1、例如我們安裝了jdk1.8的版本,安裝JDK選擇安裝目錄時,安裝過程中會出現兩次安裝提示 。第一次是安裝 jdk ,第二次是安裝 jre,建議兩個都安裝在同一個java文件夾中的不同文件夾中。

      1.jpg

 2、現在要做環境變量的配置,右擊計算機→選擇屬性→點擊高級系統設置→選擇高級→點擊環境變量,進入到如下圖所示界面:

2.jpg

 3、在系統變量裏新建 JAVA_HOME 變量 ,變量值填寫jdk的安裝目錄,然後點擊確定按鈕,如下圖所示:

3.jpg

 4、在系統變量裏找到 Path變量,點擊編輯按鈕,在變量值最後輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 如果原來Path的變量值末尾沒有;號,先輸入;號再輸入上面的代碼。如下圖所示:

4.jpg

 5、在系統變量裏新建 CLASSPATH 變量,變量值填寫   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

 注意:最前面有一點!如下圖所示:

5.jpg

 6、系統變量配置完畢後,檢驗一下是否配置成功。具體方法是運行cmd,輸入 java -version ,如下圖所示。顯示jdk1.8.0_31的版本信息,說明安裝和配置成功。

6.jpg

 二、配置原理:

環境變量就是一個變量,可以簡單的理解爲計算機中的“全局變量”。下面我們具體說明一下每個環境變量的理解。

1、JAVA_HOME環境變量:它指向jdk的安裝目錄,因爲每個人安裝的目錄可能不同,其他應用程序使用時,就需要規定一個JAVA_HOME 環境變量,需要用JDK的程序,只要引用JAVA_HOME就可以了。常用的Eclipse和Tomcat等軟件就是通過搜索JAVA_HOME變量來找到並使用JDK的。

2、PATH環境變量:寫完一個Java程序後,shell(命令解釋器)在執行你輸入的命令時,會到PATH變量所指定的路徑中查找看是否能找到相應的命令程序,而javac和java這個命令本機一開始是沒有的,他們存在於你安裝的JDK的bin目錄下,bin目錄中包含經常要用到的可執行文件如javac/java/javadoc等,因此我們需要把 bin目錄增加到現有的PATH變量中。

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

 不只是JDK,很多開發工具安裝完都要配置環境變量的,比如Hadoop,原理都是差不多的。所以我們在進行環境變量配置時,不僅要知其然(如何配置),還要知其所以然(配置的原理)。這樣才能把知識融會貫通,學到精華之處。

更多精彩都在洋哥視頻課程學習地址http://edu.51cto.com/lecturer/5811414.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章