日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

mac java版本 不一致_mac实现不同版本的jdk切换

發布時間:2023/12/10 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mac java版本 不一致_mac实现不同版本的jdk切换 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

之前使用jdk11進行java開發(純粹因為喜歡新版?)

但是使用jdk11在布署hadoop偽分布時各種報錯, 所以還是下載jdk8回來.

接下來就是mac端切換兩個版本的jdk

(按照網上找的方式好像有bug-文章最后再說.雖然不知道怎么解決,但是至少我可以成功部署hadoop, 所以這里就先忽略)

首先下載jdk8JDK8官網下載

然后一路next安裝就好

接下來就是重點啦

首先要知道自己的jdk是安裝在哪里的.

比如我的路徑是

在下面的文件中輸入的時候, 只要到Home這個文件夾的層級就好

接下來

在終端中輸入open ~/.bash_profile打開文件

打開后, 在內容最底部輸入下面的內容export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home

export JAVA_11_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home

alias jdk8='export JAVA_HOME=$JAVA_8_HOME'

alias jdk11='export JAVA_HOME=$JAVA_11_HOME'

上面兩個路徑就根據自己實際路徑修改就好.

寫好后保存,關閉, 在終端中輸入source ~/.bash_profile"重啟"這個文件.

至此, 現在兩個版本的JDK就可以切換了, 看下效果

這樣子可以看到切換成功了. 上面說的bug的意思是, 我切換在jdk8后關閉終端, 再次打開終端, 再次輸入java -version, 顯示的還是jdk11. 所以就是自動切換回了jdk11. 這里就不知道是為什么了

關閉終端再打開,就自動是jdk11

總結

以上是生活随笔為你收集整理的mac java版本 不一致_mac实现不同版本的jdk切换的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。