国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Mac安裝配置jdk——jdk1.8,jdk11,jdk17

這篇具有很好參考價值的文章主要介紹了Mac安裝配置jdk——jdk1.8,jdk11,jdk17。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

我們?nèi)粘9ぷ髦锌赡軙诙鄠€項(xiàng)目工程中來回切換,每個項(xiàng)目依賴的jdk版本也可能高低不同,這樣會出現(xiàn)jdk版本高低的不兼容,工程代碼編譯不過,無法本地運(yùn)行等問題。
那么能不能在一臺電腦上裝多個版本的jdk呢?多個jdk版本是否可以靈活切換呢?
答案是 可以的!
接下來就介紹Mac上的安裝配置流程

1、確認(rèn)是否已經(jīng)有jdk

打開終端控制臺,執(zhí)行下面命令,查看是否有已下載好的jdk包

? ~ cd /Library/Java/JavaVirtualMachines 
? JavaVirtualMachines~ ls
adoptopenjdk-11.jdk jdk-17.jdk          jdk1.8.0_202.jdk

2、下載指定版本jdk

點(diǎn)擊這個網(wǎng)址下載:
https://www.oracle.com/java/technologies/downloads/
選擇要下載的版本和操作系統(tǒng),點(diǎn)擊下載即可
jdk mac,java,macos,java,開發(fā)語言

3、安裝jdk

下載好后,無腦一直點(diǎn)擊下一步,完成安裝即可

4、配置jdk環(huán)境

執(zhí)行第一步的命令,可以看到,我已經(jīng)下載好了jdk1.8,jdk11,jdk17三個版本,接下來進(jìn)行環(huán)境配置。
執(zhí)行下面命令,打開 .zshrc 文件修改環(huán)境變量

?  JavaVirtualMachines cd           
?  ~ vim ~/.zshrc 

修改 .zshrc 文件,按照下面的配置寫

# JDK config

JAVA_HOME_8=/Library/Java/JavaVirtualMachines/jdk1.8.0_202.jdk/Contents/Home
JAVA_HOME_11=/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
JAVA_HOME_17=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home

# 默認(rèn)配置是1.8
export JAVA_HOME=$JAVA_HOME_8
alias jdk8="export JAVA_HOME=$JAVA_HOME_8 && echo current JDK has switched to oracle jdk version 1.8. && java -version"
alias jdk11="export JAVA_HOME=$JAVA_HOME_11 && echo current JDK has switched to openjdk version 11. && java -version"
alias jdk17="export JAVA_HOME=$JAVA_HOME_17 && echo current JDK has switched to openjdk version 17. && java -version"

CLASS_PATH="$JAVA_HOME/lib"
PATH="$PATH:$JAVA_HOME/bin"

保存后執(zhí)行下面命令,使配置生效

?  ~ source ~/.zshrc

5、配置驗(yàn)證

驗(yàn)證當(dāng)前生效的jdk版本為jdk1.8

?  ~ java -version
java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)

修改生效配置為jdk11,就執(zhí)行下面的命令即可

?  ~ jdk11
current JDK has switched to openjdk version 11.
openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.3+7)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.3+7, mixed mode)

驗(yàn)證jdk11是否生效

?  ~ java -version
openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.3+7)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.3+7, mixed mode)

OK了!以上就配置完事兒了!文章來源地址http://www.zghlxwxcb.cn/news/detail-860450.html

到了這里,關(guān)于Mac安裝配置jdk——jdk1.8,jdk11,jdk17的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Mac卸載jdk8,安裝jdk17

    Mac卸載jdk8,安裝jdk17

    本次操作基于MacBook 因?yàn)楣ぷ餍枰?,需要將jdk版本由jdk8升級到j(luò)dk17,同一臺機(jī)器上是可以同時安裝多個版本的jdk的,但是為了避免一些沖突和未知問題,這里直接卸載舊版本jdk,然后再重新安裝新版本。 先查看本機(jī)安裝的jdk: 刪除java運(yùn)行環(huán)境: 到j(luò)ava的目錄,用ls命令查看機(jī)

    2024年02月08日
    瀏覽(27)
  • Mac-Java開發(fā)環(huán)境安裝(JDK和Maven)

    Mac-Java開發(fā)環(huán)境安裝(JDK和Maven)

    1、訪問oracle官網(wǎng),下載jdk 點(diǎn)擊下載鏈接:https://www.oracle.com/java/technologies/downloads/#java11-mac 選擇Mac版本,下載dmg 打勾點(diǎn)擊下載,跳轉(zhuǎn)登陸,沒有就注冊,輸入賬號密碼即可下載成功。 下載之后直接雙擊安裝下一步就完事了,Mac安裝JDK時無需配置安裝目錄。 2、檢查是否安裝成

    2024年02月06日
    瀏覽(35)
  • Mac(M1)安裝多版本的jdk(8,17)

    Mac(M1)安裝多版本的jdk(8,17)

    1. 問題發(fā)生 在某些項(xiàng)目或許只支持java8,但是如果是一些新項(xiàng)目,或使用了springboot3.0以上的項(xiàng)目,jdk為17或者更高 2. 問題解決 2.1 安裝包下載(pkg/dmg) Java8: Java Downloads | Oracle Jdk17: Java Downloads | Oracle 位置 2.2 配置 ? 2.3 測試使用 ? 結(jié)論:能用,很表面,但不是很好用!eg: 再開一個

    2024年02月05日
    瀏覽(57)
  • Mac端安裝JDK、JDK11、OpenJDK11

    Mac端安裝JDK、JDK11、OpenJDK11

    原文鏈接:Mac端安裝JDK、JDK11、OpenJDK11 | Elvin 為了編譯JDK,所以才安裝JDK ? macOS Ventura 13.2 ? 可以有多個JDK,我的本地就有JDK 8,后面會介紹如何無縫切換JDK版本使用 ? 進(jìn)入官網(wǎng):點(diǎn)此進(jìn)入Oracle官網(wǎng) ? 選擇需要的對應(yīng)版本下載,我選擇的是mac OS的11版本jdk-11.0.19_macos-x64_bin

    2024年02月16日
    瀏覽(16)
  • 如何在MAC M1上同時安裝JDK8和JDK17

    如何在MAC M1上同時安裝JDK8和JDK17

    筆者原先就在電腦上安裝了JDK8,由于需要用到MAT,MAT支持MAC m1的只兼容JDK17及以上的版本,故需安裝JDK17,特此記錄。 首先,從oracle官網(wǎng)下載JDK17:https://www.oracle.com/java/technologies/downloads/#java17 JDK默認(rèn)安裝在/Library/Java目錄下,打開訪達(dá),通過shift+command+g直達(dá)文件,如果安裝成

    2024年02月15日
    瀏覽(25)
  • Java-JDK環(huán)境配置詳細(xì)步驟(從下載到安裝)-Mac Book版

    Java-JDK環(huán)境配置詳細(xì)步驟(從下載到安裝)-Mac Book版

    Oracle官網(wǎng):https://www.oracle.com/cn/index.html Java下載網(wǎng)頁:https://www.oracle.com/cn/java/technologies/javase-downloads.html 進(jìn)入后會提示你是否更改語言,你可以選擇中文或者是英文,本文以英文作為演示。 建根據(jù)自己的需要選擇下載,我這里以JDK8為例 /usr/libexec/java home -V 注:-V必須是大寫

    2024年01月18日
    瀏覽(55)
  • 蘋果電腦 | macOS | jdk1.8 | 環(huán)境變量配置

    蘋果電腦 | macOS | jdk1.8 | 環(huán)境變量配置

    Hello,大家好,相信很多小伙伴和我一樣,在換了蘋果電腦之后,許多東西都需要重新下載,而jdk則是我們Java程序猿最需要的軟件,但是由于macOS和Windows系統(tǒng)的不同,致使我們并不是很熟悉,尤其是在環(huán)境變量配置上;所以,接下來,就由我?guī)Т蠹襾聿僮饕槐榘?!希望可以?/p>

    2024年02月03日
    瀏覽(26)
  • mac 切換java jdk版本 java8 java11

    mac 切換java jdk版本 java8 java11

    1. ? 終端執(zhí)行命令 ?查看本地各版本jdk:mac通常默認(rèn)安裝了jdk1.8 安裝目錄是?/Library/Java/JavaVirtualMachines/ cd /Library/Java/JavaVirtualMachines/ ls 2. ? 上述命令列出的各版本目錄名 后,在全局配置文件.bash_profile中新增上面命令列出的各版本jdk,并指定當(dāng)前環(huán)境變量默認(rèn)的版本為jdk1.8

    2024年02月16日
    瀏覽(27)
  • 2023最新JDK下載、安裝與配置教程(jdk17.0.5以及jdk11.0.17)

    2023最新JDK下載、安裝與配置教程(jdk17.0.5以及jdk11.0.17)

    本教程適用windows系統(tǒng),jdk版本為17.0.5(LTS),提供jdk11.0.17(LTS) 官網(wǎng)地址:https://www.oracle.com/java/ jdk17.0.5地址:https://download.oracle.com/java/17/archive/jdk-17.0.5_windows-x64_bin.exe jdk11.0.17需要登陸官網(wǎng)賬號才可以下載,提供阿里云盤地址 提取碼:ln27 點(diǎn)擊官網(wǎng)地址,下拉找到 Download

    2023年04月21日
    瀏覽(24)
  • Java中jdk1.8和jdk17相互切換

    Java中jdk1.8和jdk17相互切換

    之前做Java項(xiàng)目時一直用的是jdk1.8,現(xiàn)在想下載另一個jdk版本17,并且在之后的使用中可以進(jìn)行相互切換,我將jdk切換時所遇到的問題記錄下來并分享出來供大家參考。 環(huán)境變量配置如下: 步驟1 步驟2 (注:@MAVEN_HOME%bin;是配置maven時的環(huán)境變量,如果沒有安裝maven就不用管)

    2024年02月03日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包