下載安裝
-
打開mac筆記本,輸入賬號密碼登陸后,點擊桌面上的terminal終端圖標。打開終端,然后在終端中輸入命令java。
-
從下面的圖中可以看到,終端會自動給出提示,沒有可以使用的java命令,說明這一版本的mac系統中是沒有自帶的jdk。
-
稍等片刻之后,系統自動彈出了提示消息,告訴你,系統中沒有安裝java,如果需要安裝jdk,點擊更多信息即可。我們點擊對應的按鈕。
-
這個時候系統會自動打開瀏覽器,跳轉到jdk的下載頁面,如下面所示:
-
我們把頁面往下拉,找到適合我們的版本。目前最新的版本是10.0.0.1。但是在開發環境中,建議大家不要一開始就使用最新的版本。而是使用最穩定的版本,這樣的話在開發過程中,出錯的概率較小。即使出錯了,找到幫助文檔的幾率也比較大,有利於快速解決問題。如下面所示,現在的穩定版本JDK是8u171和8u172,我們使用穩定版本中稍微新一點的8u172,然后點擊Download按鈕。
-
這個時候會自動跳轉到版本選擇頁面,從中我們看到了支持mac os的版本,如下面的圖中所示。但是在下載之前,我們還需要點擊一下上方的Accept License agreement按鈕,接受它的協議。然后對應的鏈接才會變成可下載狀態。
-
點擊下載連接后,瀏覽器的下載工具會自動解析下載地址,開始下載文件,我們耐心等待它下載完畢即可。
END
JDK的安裝
-
下載完畢后,我們雙擊文件名,此時系統就會自動開始校驗文件的MD5值,判斷這個文件是否是個合法文件。
-
稍等片刻,如果下載過程中沒有出錯的話,就會驗證通過,然后彈出對應的安裝器。在安裝器中有一個黃色的圖標,這個就是安裝程序的入口。雙擊這個圖標,開始安裝。
-
第一步會給出一些提示信息,稍微看一下。點擊繼續,然后會告知你會占用多大的硬盤空間。如果這一步硬盤空間不夠的話,可能還需要進行分區選擇。我們這里是夠的,因此點擊安裝按鈕即可。
-
這個時候,安裝程序就會開始往系統里寫入JDK的各種文檔,但是往系統中寫入文檔是需要管理員權限的,因此這個時候就會要求你輸入用戶名和密碼。驗證通過后就會在系統中注冊軟件信息等一系列步驟。
-
稍等一會兒以后,就會彈出安裝完畢的提示。這個時候就表示程序已經安裝完成,直接點擊關閉即可。安裝程序結束后,還會提示你是否需要移除安裝器。因為jdk已經安裝完畢,安裝器就不需要了,下次需要升級的時候直接從網上下載即可。因此點擊移動到廢紙簍按鈕即可。
-
最后我們來驗證一下,打開終端窗口,輸入下面的命令,看是否能夠正常運行:
java -version
如果可以正常運行,就會像下面顯示的那樣,會顯示出java的版本信息。
環境配置下載完成后點擊安裝包,按提示即可完成安裝。
打開Finder,可以在下圖所示的路徑中找到安裝好的jdk 1.8.0_181.jdk:
6、其中Contents下的Home文件夾,是該JDK的根目錄:
其中:
-- bin目錄下存放JDK用於開發的一些終端命令工具,常見的工具如:
“javac”命令的作用是將java源文件編譯為class文件(即自解碼文件);
“java”命令的作用是運行class文件。
-- db目錄下是java開發的一個開源的關系型數據庫;
-- include目錄下是一些C語言的頭文件;
-- jre目錄下JDK所依賴的java運行時;
-- lib目錄下存放JDK開發工具所依賴的一些庫文件;
-- man目錄下存放JDK開發工具的說明文檔。
然后輸入”java -version”,如果看到jdk版本為1.8則說明配置已經生效:
配置JDK環境變量
1、在英文輸入法的狀態下,按鍵盤“Command + 空格”組合鍵,調出Spotlight搜索
在這里可以快速啟動終端,輸入ter,然后回車,即可打開終端:
2、如果你是第一次配置環境變量,可以使用“touch .bash_profile” 創建一個.bash_profile的隱藏配置文件(如果你是編輯已存在的配置文件,則使用"open -e .bash_profile"命令):
3、輸入“open -e .bash_profile”命令:
4、輸入如下配置:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
然后保存關閉該窗口。
5、使用"source .bash_profile"使配置生效
6、輸入 echo $JAVA_HOME 顯示剛才配置的路徑
配置成功
原文鏈接:https://blog.csdn.net/vvv_110/article/details/72897142
Mac下查看已安裝的jdk版本及其安裝目錄
打開終端,輸入:/usr/libexec/java_home -V
注意:輸入命令參數區分大小寫(-v是不對的,必須是-V)
如圖:3個紅框內依次為:輸入命令; 當前Mac已安裝jdk目錄; Mac默認使用的jdk版本;
原始鏈接:https://blog.csdn.net/caoxiaohong1005/article/details/73611424/
Mac下多版本JDK自由切換
1、打開terminal,輸入命令:
open -e .bash_profile
打開下圖編輯器
2、配置jdk環境
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
export JAVA_10_HOME=/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home3、創建默認的jdk版本
export JAVA_HOME=$JAVA_8_HOME
4、創建alias命令,實現動態切換
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk10='export JAVA_HOME=$JAVA_10_HOME'5、保存並退出編輯器
6、 在terminal中輸入命令:source .bash_profile 使配置生效
7、驗證配置與切換
在terminal中 輸入 jdk8,再輸入java -version 查看當前版本
再輸入jdk10即可實現動態切換:
如果未生效,關閉terminal,重新打開一個重試!