一、安裝多個版本的JDK及其說明
1.准備多個版本的JDK
需要請下載
鏈接:https://pan.baidu.com/s/1gTELErBJYCTMCP4l21sn8A
提取碼:yyds
2.安裝過程,除了根據需要更改安裝路徑,其他“傻瓜式”安裝(“下一步”),各版本都是這樣!
注:1.為了后期方便使用,請將所有版本安裝到一個指定的位置
2.安裝完后不要再點擊安裝包,不然安裝好的文件會被刪除!
3.設置環境變量(系統屬性->環境變量)
- 設置多個子JAVA_HONE,JAVA_HOME指向的是JDK的安裝路徑
(安裝一個JDK時忽略此步驟,JAVA_HOME直接指向JDK的安裝路徑)
- 設置一個主JAVA_HOME(即為你更換jdk版本是所要修改的地方)
- 設置PATH ,PATH 環境變量在原來Windows里面就有,你只需在添加一下,使它指向JDK的bin目錄。
Windows 中的 DOS 操作系統中的 Path 環境變量,當要求系統運行一個程序而沒有告訴它程序所在的完整路徑時,系統除了在當前目錄下面尋找此程序外,還應到 Path 中指定的路徑去找。
這樣你就可以在控制台下面編譯、執行程序時就不需要再鍵入一大串路徑了。
所以運行java 命令,其實是由系統根據 Path 環境變量路徑尋找 java.exe 程序來運行。
設置方法是保留原來的PATH的內容,並在其中加上%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin
說明:%%引起來的內容是什么意思?
其實這里是引用上一步設定好的環境變量JAVA_HOME,你直接寫成絕對路徑也是可以的。
你可以打開一個cmd窗口,輸入echo %JAVA_HOME%來看一下你的設置結果。
- 添加CLASSPATH變量,JDK1.5以上的不需要配置CLASSPATH變量,建議配上,該變量的作用是告訴JRE去哪個路徑下搜索 .java文件,因為一般都是在當前路徑下執行的,所以在配置CLASSPATH時都會加上點 " . "。因為編譯和運行java程序還需要JDK的lib 路徑下的 dt.jar 和tools.jar文件,所以還得配上這兩個jar包。
變量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
4.運行,出現以下結果則安裝成功!
5.意外
如果出現以上結果,則是C:\Windows\System32\java.exe版本與當前環境變量配置的版本不一致造成