前言
最近把電腦重新安裝了系統升級到了macos big sur 11.0.1版本,開發環境就要從頭開始配置了。
安裝jdk沒什么難的,記錄一下過程。給有需要的人。
下載jdk
我們公司現在主流的還是在用jdk 8,這樣以安裝jdk8為例吧。
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
版本選擇 macos x64
這里會自動跳轉到登錄頁面,沒賬號的自行注冊一下。
安裝jdk
雙擊打開 jdk-8u271-macosx-x64.dmg
沒有什么特別注意的,一路“繼續”就行了。要輸入密碼的時間輸入密碼就行了。
這樣就安裝完成了。
查詢安裝在java 版本信息:
1
|
java -version |
itkey@itkeydemacbook-pro ~ % java -version java version “1.8.0_271”
java™ se runtime environment (build 1.8.0_271-b09) java hotspot™
64-bit server vm (build 25.271-b09, mixed mode)
說明已經正常安裝了。現在大部分程序已經正常可以用了java 的環境了。
配置 查找java_home安裝路徑
1
|
/usr/libexec/java_home -v |
itkey@itkeydemacbook-pro ~ % /usr/libexec/java_home -v matching java
virtual machines (2):
1.8.271.09 (x86_64) “oracle corporation” - “java” /library/internet plug-ins/javaappletplugin.plugin/contents/home
1.8.0_271 (x86_64) “oracle corporation” - “java se 8” /library/java/javavirtualmachines/jdk1.8.0_271.jdk/contents/home
/library/internet plug-ins/javaappletplugin.plugin/contents/home
查了一下,發現竟然有兩個,macos catalina 安裝時,這里只顯示一個。當時我在catalina時安裝的時間截圖如下:
我在想是不是macos big sur自帶了一個jdk啊!或者我之前安裝的什么軟件自帶了一個。反正這個也不影響。根據經驗,我們剛才安裝的路徑應該是:
1
|
/library/java/javavirtualmachines/jdk1. 8 .0_271.jdk/contents/home |
配置環境變量 配置~/.zshrc文件
首次配置需先新建配置文件,終端輸入“touch .zshrc”即可新建隱藏的.zshrc配置文件。
非首次配置環境變量(直接編輯即可)
終端輸入“open -e .zshrc”打開配置文件,寫入jdk環境變量內容保存關閉即可。
last login: sun dec 13 15:33:59 on ttys000
itkey@itkeydemacbook-pro ~% touch .zshrc
itkey@itkeydemacbook-pro ~ % open -e .zshrc
加入以下配置:
1
2
3
|
export java_home=/library/java/javavirtualmachines/jdk1. 8 .0_271.jdk/contents/home export path=$path:$java_home/bin:. export classpath=$java_home/lib/tools.jar:$java_home/lib/dt.jar:. |
java_home后面的內容換成你自己的安裝路徑。
使配置文件立即生效
1
|
source .zshrc |
驗證環境配置成功,終端輸入指令
1
|
echo $java_home |
顯示jdk路徑即配置已生效!
總結
配置文件是~/.zshrc
而不是~/.bash_profile
網上有些教程上是后者。會導致重啟電腦后環境變量又不生效。
到此這篇關于2020macos big sur配置java開發環境之jdk安裝過程的文章就介紹到這了,更多相關macos 配置java開發環境內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!
原文鏈接:https://blog.csdn.net/lxyoucan/article/details/111120215