Win10安裝配置JDK11【轉(zhuǎn)】
一、前言
? 重裝系統(tǒng)不久,再次安裝JDK。本篇文章記錄了此次安裝流程,以省去以后安裝查找資料的麻煩。盡管Oracle已經(jīng)于2021年9月份推出了最新的JDK17,但考慮到適配性等因素,選用了更為穩(wěn)定的JDK11。
操作環(huán)境:
? Windows 10專業(yè)版,版本號21H2,操作系統(tǒng)內(nèi)部版本19044.1526。
二、內(nèi)容
1.下載JDK
? 進(jìn)入官網(wǎng)下載,有兩種版本,此處選擇了64位免安裝版(.zip),解壓后配置環(huán)境變量即可使用。

注:下載需要登錄Oracle賬號,如果沒有賬號的話可以新建一個或根據(jù)本文總結(jié)給出的分享鏈接完成下載。
2.下載并解壓至合適位置
? 將下載好的文件解壓,并將其移動到合適的位置,此處我將解壓后的文件夾移動到了D盤下的App目錄中。

3.配置環(huán)境變量
- 進(jìn)入Windows設(shè)置中的系統(tǒng),在關(guān)于欄點(diǎn)擊高級系統(tǒng)設(shè)置。


-
點(diǎn)擊系統(tǒng)屬性面板的環(huán)境變量,然后點(diǎn)擊系統(tǒng)變量下的新建來創(chuàng)建一個新的系統(tǒng)變量。
注:用戶變量只對當(dāng)前用戶有效,系統(tǒng)變量對所有用戶有效,兩者的詳細(xì)區(qū)別可參考知乎回答。

? 在新建系統(tǒng)變量面板的變量名一欄中填入JAVA_HOME,然后點(diǎn)擊瀏覽目錄,定位到JDK安裝目錄。

注:也可以直接復(fù)制該文件夾路徑填入變量值。


效果:

-
編輯Path系統(tǒng)變量,添加%JAVA_HOME%\bin。
注:%JAVA_HOME%代表系統(tǒng)變量JAVA_HOME的值,實(shí)際上是將D:\App\jdk-11.0.14\bin文件夾添加到Path變量中,用于系統(tǒng)掃描其中的可執(zhí)行文件。

- 點(diǎn)擊確定,保存修改。

4.檢驗(yàn)效果
-
進(jìn)入CMD命令行
按Win+R喚出運(yùn)行工具,輸入cmd后點(diǎn)確定即可。


-
輸入 path 命令,查看環(huán)境變量。
如果之前設(shè)置的結(jié)果正確出現(xiàn),則說明系統(tǒng)變量配置正確。

- 分別輸入以下命令,觀察結(jié)果
| java //運(yùn)行Java程序(*.class) | |
| javac //編譯Java源程序(*.java) | |
| java --version //查看Java版本 |



如果出現(xiàn)上圖所示結(jié)果,說明JDK配置成功。
5.簡單使用
-
在合適的位置新建一個文本文件,命名為Test.txt。(此處放置于D盤根目錄下)
-
使用記事本打開,寫入以下測試代碼。
public class Test{ public static void main(String args[]){ System.out.println("Hello World!"); } } -
將文件名改為Test.java。
注:如果文件默認(rèn)沒有顯示擴(kuò)展名可以點(diǎn)擊資源管理器上的查看,修改文件擴(kuò)展名可見性設(shè)置

-
運(yùn)行cmd命令行程序,定位到該文件所在目錄。
注:在文件所在目錄的搜索框內(nèi)輸入cmd后回車,可直接在該目錄下運(yùn)行命令行程序。


可在命令行內(nèi)執(zhí)行 dir 命令查看該目錄下的所有文件。

-
執(zhí)行命令 javac Test.java 編譯Java源程序
編譯完成后目錄中會出現(xiàn)編譯完成的字節(jié)碼文件Test.class。

-
執(zhí)行命令 java Test 運(yùn)行該字節(jié)碼文件,如果輸出 Hello World! 說明JDK能正常使用。
注:java命令后緊跟的文件名不需要包含后綴,否則會提示無法找到。

三、總結(jié)
? 這次自己重裝系統(tǒng)后獨(dú)立完成了JDK11的安裝,同時記錄了整個流程,鞏固了記憶。以前都是運(yùn)行可執(zhí)行文件(如jdk-11.0.14_windows-x64_bin.exe)來完成安裝,而這次選用了解壓安裝的方式完成,可定制性更高。電腦上可以同時存在多個版本的JDK,只需要在使用的時候修改JAVA_HOME系統(tǒng)變量的值即可,更為方便??。
轉(zhuǎn)自
Win10安裝配置JDK11 - 行者飲冰 - 博客園
http://www.rzrgm.cn/rsune/articles/15936772.html

浙公網(wǎng)安備 33010602011771號