欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jenv實(shí)現(xiàn)mac下多版本jdk管理以及切換方式

 更新時(shí)間:2025年08月18日 08:44:26   作者:Allocator  
文章介紹在Mac上使用jenv管理多版本JDK的方法,包括下載安裝指定JDK版本、配置環(huán)境變量及切換操作,同時(shí)說(shuō)明Maven和IDEA的JDK配置步驟,確保不同項(xiàng)目使用正確版本,涉及路徑設(shè)置、項(xiàng)目SDK及Maven參數(shù)配置

背景

多個(gè)java項(xiàng)目使用jdk版本不一樣,mac機(jī)器下需要實(shí)現(xiàn)多版本的jdk管理。使用工具jenv

jdk多版本管理

  1. oracle javase 官網(wǎng)選擇合適的jdk版本,比如 我使用jdk11 下載正確的 macOS Arm 64 dmg版本. 然后在mac系統(tǒng)下雙擊dmg包進(jìn)行安裝. 安裝好之后jdk路徑為 /Library/Java/JavaVirtualMachines/jdk-17.jdk
  2. 使用指令 jenv add /Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home 添加到j(luò)env. 使用 jenv versions 就可以查看到此版本jdk成功安裝.
  3. jenv切換當(dāng)前Jdk到新安裝的17版本,使用指令 jenv local 17進(jìn)行版本切換, 查看 JAVA_HOME 環(huán)境變量 ~/.jenv/versions/17. 至此實(shí)現(xiàn)jenv對(duì)jdk多版本的控制以及切換.

開(kāi)發(fā)環(huán)境配置

如果你只是用maven對(duì)項(xiàng)目進(jìn)行構(gòu)建,開(kāi)發(fā)過(guò)程中不使用idea,那么這里只需要配置好maven使用的jdk版本即可:

先使用 jenv local 17 切換到你使用的jdk版本,在運(yùn)行 mvn -v可以確定當(dāng)前maven使用的版本是jdk17

如果你使用的是idea開(kāi)發(fā)java項(xiàng)目,那么配置的地方就耀注意了:

  1. idea jdk追加: File->Project Structure->SDKS->Add SDK: /Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home 到mac上安裝的jdk版本的home目錄。
  2. idea配置項(xiàng)目的jdk: File-Project Structure->Project SDKLanguage Level配置正確;然后 File-Project Structure->Modules SourceDependencies配置正確。
  3. idea maven: Settings->Build Tools->Maven: Maven home: /usr/local/apache-maven-3.9.4到maven安裝根目錄.其次是importing 中的 JDK for importer 配置正確jdk版本, runner 中的JRE 配置正確版本。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論