JDK配置
目前Zulu Jdk是支持M1芯片的,下載地址為 Download Azul Zulu Builds of OpenJDK | Azul ,下載選項(xiàng)如圖所示。下載完成后直接點(diǎn)擊安裝即可~
安裝完成后,在終端輸入java -version,得到如下結(jié)果則說明安裝成功。
openjdk version "1.8.0_312"
OpenJDK Runtime Environment (Zulu 8.58.0.13-CA-macos-aarch64) (build 1.8.0_312-b07)
OpenJDK 64-Bit Server VM (Zulu 8.58.0.13-CA-macos-aarch64) (build 25.312-b07, mixed mode)

Mac環(huán)境變量配置
Mac的終端有兩種,bash和zsh。二者切換的命令如下,切換后重啟終端才會(huì)生效。
chsh -s /bin/bash
chsh -s /bin/zsh
bash的配置文件為 ~ /.bash_profile,zsh的配置文件為 ~ /.zshrc,整體的配置文件還有一個(gè)是 /etc/profile。由于是Mac電腦的新手,我還沒有搞清楚這三個(gè)文件的區(qū)別!每次我都會(huì)把相關(guān)的配置寫在這三份文件中!
Zulu Jdk默認(rèn)安裝在/Library/Java/JavaVirtualMachines目錄下,則在配置文件中設(shè)置JAVA_HOME路徑。
export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
VsCode配置java
VsCode真的很好用!之前只是用它來寫python,現(xiàn)在來配置一下java,這樣以后刷題就方便啦~VsCode界面真的很舒服!
安裝插件
界面左側(cè)點(diǎn)擊拓展選項(xiàng),搜索Extension Pack for Java,其中包括6個(gè)拓展包,可一并安裝,如下圖1所示。
如果安裝的java版本是8,那么請(qǐng)注意??
在安裝Extension Pack for Java之前,需要將Language Support for Java By Red先進(jìn)行搜索安裝,點(diǎn)擊此拓展包的設(shè)置【可能要安裝之后再選擇安裝另一個(gè)版本,如圖1】,選擇0.64.1版本,是可以支持java8的。


配置環(huán)境變量
點(diǎn)擊Code,選擇首選項(xiàng)中的設(shè)置選項(xiàng),搜索框中搜索settings,選擇settings.json,進(jìn)入進(jìn)行編輯。主要填寫"java.home",Mac電腦如果zulu默認(rèn)安裝則其值如圖3所示,其余值會(huì)在后續(xù)的編譯運(yùn)行過程中自動(dòng)生成。



Demo運(yùn)行
打開文件夾,新建一個(gè)hello.java文件,準(zhǔn)備運(yùn)行demo~
編輯好簡單的demo文件后,點(diǎn)擊最左側(cè)菜單欄運(yùn)行和調(diào)試,點(diǎn)擊創(chuàng)建launch.json文件,VsCode會(huì)自動(dòng)創(chuàng)建此文件,并填充其內(nèi)容。
此時(shí),點(diǎn)擊右上方的三角??,就可以運(yùn)行啦~


