Mac上使用 jenv管理多個(gè)JDK版本

JAVA版本管理工具——jevn


MAC上安裝了多個(gè)JDK版本蚪战,但是根據(jù)開發(fā)環(huán)境的需要如何在這些JDK版本之間切換呢瑞筐?這就需要使用MAC上的JAVA版本管理工具jevn

建議通過Homebrew來安裝jevn

Homebrew

Homebrew的安裝

Homebrew官網(wǎng)上有詳細(xì)的安裝說明趋艘,總結(jié)如下:

1钓辆、將以下命令粘貼至終端

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2你弦、開始示意圖


3毯欣、安裝成功示意圖


使用Homebrew安裝jenv

1、輸入以下命令進(jìn)行安裝jenv

$ brew install jenv

2、安裝成功后進(jìn)行配置

$ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile

$ echo 'eval "$(jenv init -)"' >> ~/.bash_profile

? ? ? 注:一定要使用命令 source .bash_profile 來編譯?.bash_profile 文件

3祸泪、輸入以下命令查看找到的java版本

$ jenv versions

* system (set by /Users/bxpeng/.jenv/version)

? ? ? 只找到了系統(tǒng)默認(rèn)的Java

4吗浩、下載安裝JDK

? ? ? ?JDK 1.6下載? ? ??JDK 1.7下載? ? ? ?JDK 1.8下載

? ? ? ?注:下載下的JDK都存放在? /Library/Java/JavaVirtualMachines/ 目錄下

5、使用 jenv add 命令將JDK 1.6加入jenv中

$ jenv add /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/

1.6 added

1.6.0.65 added

oracle64-1.6.0.65 added

6浴滴、使用 jenv add 命令將JDK 1.7加入jenv中

$ jenv add /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/

1.7 added

1.7.0.71 added

oracle64-1.7.0.71 added

? ? ? 注:注意自己的jdk1.7具體版本

7拓萌、使用 jenv add 命令將JDK 1.8加入jenv中

$ jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/

1.8 added

1.8.0.25 added

oracle64-1.8.0.25 added

? ? 注:注意自己的jdk1.8具體版本

8、運(yùn)行jenv versions 命令

$ jenv versions

* system (set by /Users/bxpeng/.jenv/version)

1.6

1.6.0.65

oracle64-1.6.0.65 1.7

1.7.0.71

oracle64-1.7.0.71

1.8

1.8.0.25

oracle64-1.8.0.25

9升略、選擇一個(gè)JDK版本微王,運(yùn)行 jenv local 命令

$ jenv local 1.8

$ java -version java version "1.8.0_25"

Java(TM) SE Runtime Environment (build 1.8.0_25-b17)

Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)



現(xiàn)在你就可以在MAC上管理多個(gè)JDK版本了!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末品嚣,一起剝皮案震驚了整個(gè)濱河市炕倘,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌翰撑,老刑警劉巖罩旋,帶你破解...
    沈念sama閱讀 221,273評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異眶诈,居然都是意外死亡涨醋,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門逝撬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來浴骂,“玉大人,你說我怎么就攤上這事宪潮∷菥” “怎么了柬唯?”我有些...
    開封第一講書人閱讀 167,709評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵昼伴,是天一觀的道長。 經(jīng)常有香客問我冗恨,道長尽棕,這世上最難降的妖魔是什么喳挑? 我笑而不...
    開封第一講書人閱讀 59,520評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮滔悉,結(jié)果婚禮上蟀悦,老公的妹妹穿的比我還像新娘。我一直安慰自己氧敢,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,515評(píng)論 6 397
  • 文/花漫 我一把揭開白布询张。 她就那樣靜靜地躺著孙乖,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上唯袄,一...
    開封第一講書人閱讀 52,158評(píng)論 1 308
  • 那天弯屈,我揣著相機(jī)與錄音,去河邊找鬼恋拷。 笑死资厉,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的蔬顾。 我是一名探鬼主播宴偿,決...
    沈念sama閱讀 40,755評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼诀豁!你這毒婦竟也來了窄刘?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,660評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤舷胜,失蹤者是張志新(化名)和其女友劉穎娩践,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體烹骨,經(jīng)...
    沈念sama閱讀 46,203評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡翻伺,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,287評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了沮焕。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片吨岭。...
    茶點(diǎn)故事閱讀 40,427評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖遇汞,靈堂內(nèi)的尸體忽然破棺而出未妹,到底是詐尸還是另有隱情,我是刑警寧澤空入,帶...
    沈念sama閱讀 36,122評(píng)論 5 349
  • 正文 年R本政府宣布络它,位于F島的核電站,受9級(jí)特大地震影響歪赢,放射性物質(zhì)發(fā)生泄漏化戳。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,801評(píng)論 3 333
  • 文/蒙蒙 一埋凯、第九天 我趴在偏房一處隱蔽的房頂上張望点楼。 院中可真熱鬧,春花似錦白对、人聲如沸掠廓。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,272評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蟀瞧。三九已至沉颂,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間悦污,已是汗流浹背铸屉。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留切端,地道東北人彻坛。 一個(gè)月前我還...
    沈念sama閱讀 48,808評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像踏枣,于是被迫代替她去往敵國和親昌屉。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,440評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • 環(huán)境:MAC AIR,OS X 10.10,64位 歷史:過去 Mac 上的 Java 都是由 Apple 自己提...
    VincentHK閱讀 5,935評(píng)論 0 1
  • ** 今天看了一下kafka官網(wǎng)椰于,嘗試著在自己電腦上安裝和配置怠益,然后學(xué)一下官方document。** Introd...
    RainChang閱讀 5,009評(píng)論 1 30
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理瘾婿,服務(wù)發(fā)現(xiàn)蜻牢,斷路器,智...
    卡卡羅2017閱讀 134,693評(píng)論 18 139
  • /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home...
    光劍書架上的書閱讀 3,888評(píng)論 2 8
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法偏陪,類相關(guān)的語法抢呆,內(nèi)部類的語法,繼承相關(guān)的語法笛谦,異常的語法抱虐,線程的語...
    子非魚_t_閱讀 31,660評(píng)論 18 399