Windows上安裝JDK

ARM的程式設計師敲著詩歌的夢發表於2020-04-04

Windows上安裝JDK

題外話

因為要在 windows server 上部署 gitblit(用 java 編寫的),所以要先安裝 JDK(其實我覺得只要安裝JRE 就行,但是沒有嘗試)。如何安裝 JDK,網上一搜一大片,隨便找個文章看看就會了。不過我還是想記錄一下,畢竟那些文章是人家的,自己寫一遍,肯定會學到更多。

什麼是JDK

JDK 其實是 Java Development Kit 的縮寫,JDK 是SUN公司針對Java開發人員釋出的免費軟體開發工具包。自從Java推出以來,JDK已經成為使用最廣泛的Java SDK。JDK 中還包括完整的JRE(Java Runtime Environment,Java執行環境)。

JRE 和 JDK 的區別是什麼?

JRE 是java執行時環境,包含了java虛擬機器、java基礎類庫,是使用java語言編寫的程式執行所需的軟體環境,是提供給想執行java程式的使用者使用的。JDK 是java開發工具包,是程式設計師使用java語言編寫java程式所需的開發工具包,是提供給程式設計師使用的。JDK 包含了JRE,同時還包含了編譯java原始碼的編譯器 javac,還包含了很多java程式除錯和分析的工具:如 jconsole,jvisualvm等,還包含了java程式編寫所需的文件和例子程式。如果你要執行java程式,只需安裝JRE就可以了;如果你需要編寫java程式,則需要安裝JDK。

下載JDK並安裝

實驗環境:win7 x64

首先去官網下載安裝包,例如
這裡寫圖片描述

雙擊後一路預設,安裝好後,會發現多出了一個Java資料夾,點進去看到:

這裡寫圖片描述

設定環境變數

需要設定JAVA_HOMECLASSPATHPath三個環境變數。

在“計算機”圖示上單擊右鍵,選擇“屬性”,然後點選“高階系統設定”

這裡寫圖片描述

選擇“高階”,再選擇“環境變數”

這裡寫圖片描述

在“系統變數”中,設定3個變數——JAVA_HOMECLASSPATHPath(均不區分大小寫)。若已存在則點選“編輯”,不存在則點選“新建”。

這裡寫圖片描述

新建 JAVA_HOME

JAVA_HOME指明JDK的安裝路徑,我的設定是C:\Program Files\Java\jdk1.8.0_171(此變數最好設定,因為執行 tomcat、eclipse等都需要此變數)

這裡寫圖片描述

新建 CLASSPATH

CLASSPATH為java載入類(class or lib)的路徑,只有類在CLASSPATH中,java命令才能識別。此變數設為:

.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

注意:最前面有個“.”,表示當前路徑;%JAVA_HOME%就是引用前面指定的JAVA_HOME變數。

編輯 Path

Path使得系統可以在任何路徑下識別 java 命令。注意,Path這個變數本來就有,所以不需要新建,找到後點選“編輯”,在值的最前面加上下面的語句即可。

%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;

檢驗安裝和配置是否正確

分別執行java -versionjavajavac這三個命令,看輸出是否類似下圖。如果差不多,則說明安裝配置成功了!

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

參考資料

https://blog.csdn.net/yusiguyuan/article/details/14123669

https://www.zhihu.com/question/20317448/answer/14737358

https://zh.wikipedia.org/wiki/JDK

相關文章