- Java 是一門開源的程序設(shè)計(jì)語言捂蕴,它配套的 JDK 同樣也是可以免費(fèi)下載使用的形葬。不過 JDK 的使用對(duì)于新手來講竖幔,稍微有一點(diǎn)點(diǎn)門檻,因?yàn)樯婕暗揭恍┨厥獾呐渲迷壹梗€是有些麻煩的具篇。
JDK 8 下載
JDK 8 雖然是 Oracle 基于 Java SE 8 的標(biāo)準(zhǔn)發(fā)布的開發(fā)工具包,但 Oracle 畢竟是個(gè)商業(yè)公司凌埂,在 2019 年 1 月就針對(duì) 8 這個(gè)版本停止了免費(fèi)更新驱显,也就是說這個(gè)版本往后的更新都需要付費(fèi)。
如果你是商業(yè)用途,就要注意下版本是否需要付費(fèi)了埃疫,如果你是個(gè)人學(xué)習(xí)伏恐,那么關(guān)系不大,注冊(cè)一個(gè) Oracle 帳戶栓霜,去 Oracle 網(wǎng)站下載最新版即可翠桦,鏈接為www.oracle.com/java/techno…。
JDK 8 安裝與配置
接下來介紹下 macOS 和 Windows 平臺(tái)下 JDK 8 的安裝與配置胳蛮。
macOS 下 JDK 安裝與配置
下載后得到的 dmg 安裝包秤掌。
/Library/Java/JavaVirtualMachines/jdk1.8.0_281.jdk/Contents/Home
- 接下來就是配置環(huán)境變量,目的就是讓 Java 相關(guān)的指令鹰霍,能被計(jì)算機(jī)識(shí)別到,方便計(jì)算機(jī)運(yùn)行 Java 程序茵乱。
一茂洒、打開配置文件
- 進(jìn)入終端,輸入以下指令進(jìn)入編輯頁瓶竭。
image.png
sudo vi ~/.bash_profile
二督勺、添加 Java 家目錄,類路徑和指令路徑的配置斤贰,若已存在則用目標(biāo)值覆蓋智哀。
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_281.jdk/Contents/Home
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
三、生效配置文件荧恍。
source ~/.bash_profile
四瓷叫、驗(yàn)證 JDK 是否可用。
java -version
image.png - 輸入版本指令后送巡,看到以上信息就說明 JDK 可用了摹菠。
Windows 下 JDK 安裝與配置 -
需要先明確下你的 Windows 系統(tǒng)是 32 位還是 64 位,然后選擇對(duì)應(yīng)的安裝包骗爆。如果搞錯(cuò)的話次氨,比如 32 位系統(tǒng)要安裝提供給 64 位用的安裝包,那就會(huì)在第一步就攔住你摘投,像下面這樣煮寡。
image.png -
確定當(dāng)前系統(tǒng)是 32 位還是 64 位,可以按以下路徑進(jìn)入查看:win-計(jì)算機(jī)-系統(tǒng)屬性犀呼。
image.png
image.png -
所以我現(xiàn)在的計(jì)算機(jī)操作系統(tǒng)是 32 位的幸撕,要選擇 32 位的安裝包。下載后解壓得到 exe 安裝包圆凰,然后按照提示進(jìn)行安裝杈帐。
image.png -
一路確認(rèn)下去,JDK 一般默認(rèn)安裝在系統(tǒng)盤里。
image.png -
指定安裝目錄下會(huì)出現(xiàn) jdk 和 jre 兩個(gè)目錄挑童,后者是純粹的 Java 應(yīng)用程序運(yùn)行環(huán)境累铅,而前者是開發(fā)環(huán)境,jdk 包含了 jre站叼。
image.png - 安裝完成后娃兽,就需要配置環(huán)境變量,讓 Java 相關(guān)指令被計(jì)算機(jī)識(shí)別尽楔,方便運(yùn)行 Java 應(yīng)用程序投储。
一、找到環(huán)境變量配置入口:win-計(jì)算機(jī)-系統(tǒng)屬性-高級(jí)系統(tǒng)設(shè)置-高級(jí)-環(huán)境變量阔馋。
image.png
二玛荞、新增系統(tǒng)變量 JAVA_HOME,變量值就是 JDK 的路徑呕寝。
image.png
三勋眯、編輯系統(tǒng)變量 PATH,原變量值后面追加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 下梢。
image.png - 分號(hào)是切割不同命令目錄的客蹋,這里的命令目錄集合,都可以作為命令行窗口可直接執(zhí)行的命令孽江。雙百分號(hào)是變量引用的意思讶坯,%JAVA_HOME% 就代表之前配置的 JAVA_HOME 變量,這里當(dāng)路徑引用岗屏。
- 以下變量名和變量值做參考辆琅,變量名和變量值用 = 分割。
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_281
Path=原內(nèi)容勿動(dòng);%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
四这刷、驗(yàn)證 JDK 是否可用涎跨。 - win +R 打開運(yùn)行,輸入 cmd 喚起命令行窗口崭歧,輸入版本命令隅很。
java -version
image.png
image.png
看到如圖提示,說明安裝成功率碾!