♣安裝jdk和jre
♣jdk配置環境變量和測試
♣安裝多版本jdk和切換
♣jdk下的jre和第二次安裝的jre的區別
注意點:
1.jdk版本需要是64位
2.安裝JDK 選擇安裝目錄 安裝過程中會出現兩次 安裝提示 。
第一次是安裝 jdk (其中會附帶jre,這個jre和后面第二次安裝的jre不一樣,具體后面解釋)。
第二次是安裝 jre 。建議兩個都安裝在同一個java文件夾中的不同文件夾中。(不能都安裝在java文件夾的根目錄下,jdk和jre安裝在同一文件夾會出錯)
如下圖所示:


4.第二步,開始安裝Jdk的運行環境,我將它安裝在..../java_jdk1.8/jre8下:
5.安裝完JDK后配置環境變量 計算機→屬性→高級系統設置→高級→環境變量
系統變量→新建 JAVA_HOME 變量 。
變量值填寫jdk的安裝目錄(本人是 E:\javaEdit\JDK\java_jdk1.8\jdk1.8)
下面的Path和CLASSPATH 變量大家的設置是一樣的。
系統變量→尋找 Path 變量→編輯
在變量值最后輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(注意原來Path的變量值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的代碼)
系統變量→新建 CLASSPATH 變量
變量值填寫 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)
6.檢驗是否配置成功 運行cmd 輸入 java -version (java 和 -version 之間有空格)
若如圖所示 顯示版本信息 則說明安裝和配置成功。
6.1進一步測試:輸入 javac -version ,正確輸出為:
(注意: java -version和javac -version的區別:
6.2再進一步測試:
在D盤下新建記事本文件,改名為Hello.java 並寫入以下代碼,保存:
public class Hello{
public static void main(String []args){
System.out.println("Hello world!");
}
}
到dos窗口命令窗口直接輸入 d: 來打開D盤,然后輸入然后先后輸入javac Hello.java 和java Hello 命令,結果如下所示說明配置成功:
7.在E:\javaEdit\JDK目錄下安裝多個版本的jdk:
1.6和1.7都可以安裝測試成功,如下圖:
jdk版本切換:很簡單,只要把系統環境變量里的JAVA_HOME換成你想切換的Jdk的安裝目錄,比如這樣切成1.6版本:E:\javaEdit\JDK\java_jdk1.6\jdk1.6
8.最后討論下,jdk下的jre和第二次安裝的jre的區別:
安裝jdk時,會安裝兩個jre。如果你是默認路徑安裝的話,一個jre目錄在C:\Program Files\Java\jdk1.8.0_25\jre,一個安裝在C:\Program Files\Java\jre8,即jre8和jdk1.8.0_25處於同一個目錄(java)下。
其中C:\Program Files\Java\jdk1.8.0_25\jre是jdk開發下的java運行環境
C:\Program Files\Java\jre8是客戶端獨立的java運行環境。如果不從事java開發,只需要安裝該運行環境,而不用安裝jdk了。
為什么C:\Program Files\Java\jdk1.8.0_25\bin要配置到path環境變量中,而C:\Program Files\Java\jre8\bin不不用添加到path環境變量中去。
這篇文章給出了解釋:安裝jdk目錄下有jdk 和jre連個文件夾的解析