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

Mac上安裝Java的JDK多版本管理軟件jEnv

這篇具有很好參考價(jià)值的文章主要介紹了Mac上安裝Java的JDK多版本管理軟件jEnv。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

?JDK的多版本管理軟件主要有以下三種:

  1. jEnv

jEnv 是一個(gè)命令行工具,可以幫助您管理和切換不同版本的 Java 環(huán)境。它可以讓您在不同的項(xiàng)目之間輕松切換 Java 版本。您可以使用 jenv global 命令設(shè)置全局 Java 版本,也可以使用 jenv local 命令設(shè)置特定項(xiàng)目的 Java 版本。

  1. jabba

jabba 是一個(gè)簡(jiǎn)單易用的命令行工具,用于切換不同版本的 Java 環(huán)境。它允許您在不同的終端會(huì)話中使用不同的 Java 版本。您可以使用 jabba ls-remote 命令查看可用的 Java 版本列表,然后使用 jabba use 命令切換到特定的 Java 版本。

  1. SDKMan

SDKMan 是一個(gè)用于管理軟件開發(fā)工具包(SDK)的工具,不僅支持 Java,還支持其他編程語言的 SDK。通過 SDKMan,您可以安裝和切換不同版本的 Java,以及其他工具和框架。您可以使用 sdk list java 命令列出可用的 Java 版本,然后使用 sdk use java 命令切換到特定的 Java 版本。

Jabba的主要優(yōu)點(diǎn)是:

  1. 簡(jiǎn)單易用:Jabba提供了一個(gè)簡(jiǎn)單的命令行界面,方便安裝和切換不同版本的Java。

  2. 跨平臺(tái)支持:Jabba可以在多個(gè)操作系統(tǒng)上使用,包括 macOS、Linux和Windows。

  3. 可靠性:Jabba具有良好的穩(wěn)定性和廣泛的社區(qū)支持,可以滿足大多數(shù)Java開發(fā)者的需求。

jEnv的主要優(yōu)點(diǎn)是:

  1. 輕量級(jí):jEnv是一個(gè)非常輕量級(jí)的工具,不依賴于外部依賴項(xiàng),安裝和配置都非常簡(jiǎn)單。

  2. 靈活性:jEnv可以與其他Java管理工具(如Maven和Gradle)無縫集成,提供更大的靈活性。

  3. 插件支持:jEnv可以通過插件擴(kuò)展其功能,例如可以添加插件來支持其他語言的版本管理。

我選了jEnv,Mac端安裝步驟如下:使用brew安裝

  1. 安裝 jEnv 的依賴項(xiàng)。在終端中運(yùn)行以下命令:

    brew install jenv
    

    這將使用 Homebrew 安裝 jEnv 工具。

  2. 將 jEnv 添加到 shell 配置文件,以使其在每個(gè)終端會(huì)話中自動(dòng)加載。運(yùn)行以下命令:如果您使用的是 Zsh 終端,

    echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
    echo 'eval "$(jenv init -)"' >> ~/.zshrc

    如果您使用的是 Bash 終端,

    echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
    echo 'eval "$(jenv init -)"' >> ~/.bash_profile
  3. 重新加載 shell 配置文件,使 jEnv 生效。運(yùn)行以下命令:

    source ~/.zshrc
    source ~/.bash_profile
    

    這將重新加載 shell 配置文件,使 jEnv 在當(dāng)前終端會(huì)話中生效。

  4. 診斷 jenv 是否配置成功

    jenv doctor

切換不同jdk版本軟件,系統(tǒng)-MacOS,JavaEE-綜合,macos,java,開發(fā)語言,Java多版本管理,jEnv?

???????5.使用jenv add命令將不同版本的Java加入 jenv 中

我本機(jī)本別裝了1.8,11,17三個(gè)版本,你的路徑名稱可能和我的不一樣自己看下安裝位置。

jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/liberica-jdk-11-full.jdk/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/liberica-jdk-17-full.jdk/Contents/Home

查看已安裝的JDK版本本地存儲(chǔ)路徑

/usr/libexec/java_home -V

?切換不同jdk版本軟件,系統(tǒng)-MacOS,JavaEE-綜合,macos,java,開發(fā)語言,Java多版本管理,jEnv

???????6.添加完后,設(shè)置全局版本

使用 jEnv,您可以方便地切換 Java 版本,以適應(yīng)不同的開發(fā)需求和項(xiàng)目要求。您可以通過運(yùn)行?jenv version?命令來驗(yàn)證當(dāng)前的 Java 版本。

參考文獻(xiàn):

0、jEnv - Manage your Java environment

1、Mac 12.5 安裝和使用jenv管理多版本java - 簡(jiǎn)書

  1. 設(shè)置全局 Java 版本:使用以下命令設(shè)置默認(rèn)(全局)的 Java 版本:

    jenv global <version>
    

    將?<version>?替換為您要設(shè)置的具體 Java 版本(例如,1.8、11.0.1 等)。

    jenv global 1.8
  2. 設(shè)置本地 Java 版本:對(duì)于特定項(xiàng)目,您可以在項(xiàng)目目錄中使用以下命令設(shè)置本地 Java 版本:

    jenv local <version>
    

    將?<version>?替換為您要設(shè)置的具體 Java 版本。

  3. 切換 Java 版本:使用以下命令切換當(dāng)前會(huì)話的 Java 版本:

    jenv shell <version>
    

    將?<version>?替換為您要使用的具體 Java 版本。

2、Mac 安裝和使用 jenv 管理多版本 java - 簡(jiǎn)書?

3、mac上用jenv管理java環(huán)境_雨聲不在的博客-CSDN博客?文章來源地址http://www.zghlxwxcb.cn/news/detail-784055.html

到了這里,關(guān)于Mac上安裝Java的JDK多版本管理軟件jEnv的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • Java版本工程管理系統(tǒng)軟件源碼 自主研發(fā),工程行業(yè)適用

    Java版本工程管理系統(tǒng)軟件源碼 自主研發(fā),工程行業(yè)適用

    ????? Java版工程項(xiàng)目管理系統(tǒng) Spring Cloud+Spring Boot+Mybatis+Vue+ElementUI+前后端分離 功能清單如下: 首頁 工作臺(tái):待辦工作、消息通知、預(yù)警信息,點(diǎn)擊可進(jìn)入相應(yīng)的列表 項(xiàng)目進(jìn)度圖表:選擇(總體或單個(gè))項(xiàng)目顯示1、項(xiàng)目進(jìn)度圖表 ?2、項(xiàng)目信息 施工地圖:1、展示當(dāng)前角色

    2023年04月27日
    瀏覽(21)
  • Java版本企業(yè)工程管理系統(tǒng)軟件源碼 自主研發(fā),工程行業(yè)適用

    Java版本企業(yè)工程管理系統(tǒng)軟件源碼 自主研發(fā),工程行業(yè)適用

    ??Java版工程項(xiàng)目管理系統(tǒng) Spring Cloud+Spring Boot+Mybatis+Vue+ElementUI+前后端分離 功能清單如下: 首頁 工作臺(tái):待辦工作、消息通知、預(yù)警信息,點(diǎn)擊可進(jìn)入相應(yīng)的列表 項(xiàng)目進(jìn)度圖表:選擇(總體或單個(gè))項(xiàng)目顯示1、項(xiàng)目進(jìn)度圖表 ?2、項(xiàng)目信息 施工地圖:1、展示當(dāng)前角色權(quán)限下

    2024年02月10日
    瀏覽(28)
  • Java版本spring cloud 工程管理系統(tǒng)軟件 系統(tǒng)源代碼 自主研發(fā),工程行業(yè)適用

    Java版本spring cloud 工程管理系統(tǒng)軟件 系統(tǒng)源代碼 自主研發(fā),工程行業(yè)適用

    ?????? Java版工程項(xiàng)目管理系統(tǒng) Spring Cloud+Spring Boot+Mybatis+Vue+ElementUI+前后端分離 功能清單如下: 首頁 工作臺(tái):待辦工作、消息通知、預(yù)警信息,點(diǎn)擊可進(jìn)入相應(yīng)的列表 項(xiàng)目進(jìn)度圖表:選擇(總體或單個(gè))項(xiàng)目顯示1、項(xiàng)目進(jìn)度圖表 ?2、項(xiàng)目信息 施工地圖:1、展示當(dāng)前角色

    2024年02月06日
    瀏覽(28)
  • 蘋果電腦菜單欄應(yīng)用管理軟件Bartender 4 mac軟件特點(diǎn)

    蘋果電腦菜單欄應(yīng)用管理軟件Bartender 4 mac軟件特點(diǎn)

    Bartender mac是一款可以幫助用戶更好地管理和組織菜單欄圖標(biāo)的 macOS 軟件。它允許用戶隱藏和重新排列菜單欄圖標(biāo),從而減少混亂和雜亂。 Bartender mac軟件特點(diǎn) 菜單欄圖標(biāo)隱藏:Bartender 允許用戶隱藏菜單欄圖標(biāo),只在需要時(shí)顯示。這樣可以減少菜單欄的擁擠和視覺干擾,使界

    2024年02月03日
    瀏覽(24)
  • Bartende:Mac菜單欄圖標(biāo)管理軟件

    Bartende:Mac菜單欄圖標(biāo)管理軟件

    Bartender 是一款可以幫助用戶更好地管理和組織菜單欄圖標(biāo)的 macOS 軟件。它允許用戶隱藏和重新排列菜單欄圖標(biāo),從而減少混亂和雜亂。 以下是 Bartender 的主要特點(diǎn): 菜單欄圖標(biāo)隱藏:Bartender 允許用戶隱藏菜單欄圖標(biāo),只在需要時(shí)顯示。這樣可以減少菜單欄的擁擠和視覺干擾

    2024年02月07日
    瀏覽(22)
  • 專業(yè)菜單欄管理軟件 Bartender 激活最新 for mac

    專業(yè)菜單欄管理軟件 Bartender 激活最新 for mac

    Bartender是一款Mac電腦上的菜單欄管理工具,它允許用戶對(duì)菜單欄上的圖標(biāo)進(jìn)行組織、隱藏和管理,以提高工作效率和界面整潔度。以下是Bartender的一些主要特點(diǎn)和功能: 菜單欄圖標(biāo)管理:Bartender允許用戶對(duì)菜單欄上的圖標(biāo)進(jìn)行管理和組織。用戶可以重新排列圖標(biāo)的順序、隱藏

    2024年02月08日
    瀏覽(24)
  • 軟件測(cè)試——版本管理工具:SVN和Git

    軟件測(cè)試——版本管理工具:SVN和Git

    SVN是開放源代碼的版本控制系統(tǒng) 集中式的含義是指:所有的文件都在倉(cāng)庫中,而他的倉(cāng)庫是在服務(wù)器上的,一旦服務(wù)器出現(xiàn)問題,就無法更新或者獲取S VN中的信息,集中式的版本管理工具在本地備份的只是數(shù)據(jù),沒有層級(jí)結(jié)構(gòu)。SVN就是集中式的工具 分布式的含義是指:并不

    2024年02月07日
    瀏覽(48)
  • 高效便捷的遠(yuǎn)程管理利器——Royal TSX for Mac軟件介紹

    高效便捷的遠(yuǎn)程管理利器——Royal TSX for Mac軟件介紹

    Royal TSX for Mac是一款功能強(qiáng)大、操作便捷的遠(yuǎn)程管理軟件。無論是遠(yuǎn)程桌面、SSH、VNC、Telnet還是FTP,用戶都可以通過Royal TSX輕松地遠(yuǎn)程連接和管理各種服務(wù)器、計(jì)算機(jī)和網(wǎng)絡(luò)設(shè)備。 Royal TSX for Mac提供了直觀的界面和豐富的功能,讓用戶能夠快速便捷地管理和組織遠(yuǎn)程連接。用

    2024年01月17日
    瀏覽(22)
  • Macos數(shù)據(jù)庫管理軟件:Navicat Premium for Mac 16.3.5中文版

    Macos數(shù)據(jù)庫管理軟件:Navicat Premium for Mac 16.3.5中文版

    Navicat Premium 16 for Mac是一款強(qiáng)大的數(shù)據(jù)庫管理和開發(fā)工具,支持多種數(shù)據(jù)庫系統(tǒng),如MySQL、Oracle、SQL Server等。它提供了直觀的用戶界面和豐富的功能,使用戶能夠輕松地創(chuàng)建、管理和維護(hù)數(shù)據(jù)庫。 軟件下載:Navicat Premium for Mac 16.3.5中文版 通過Navicat Premium 16,用戶可以快速連接

    2024年01月22日
    瀏覽(33)
  • Mac安裝多版本的JDK并隨意切換版本 + 解決mac安裝eclipse報(bào)錯(cuò):Failed to create the Java Virtual Machine

    Mac安裝多版本的JDK并隨意切換版本 + 解決mac安裝eclipse報(bào)錯(cuò):Failed to create the Java Virtual Machine

    關(guān)于Mac上安裝JDK,可以看下面的文章,如下: Mac上安裝 jdk8. 官網(wǎng)下載不像Java8那樣還需要賬號(hào)密碼,下載17不需要登錄,直接下載,官網(wǎng)地址 https://www.oracle.com/java/technologies/downloads/#java17. 下載完成之后,直接安裝即可,然后查看jdk版本已經(jīng)由1.8變成17,如下: 這個(gè)倒無所謂,

    2024年02月04日
    瀏覽(59)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包