macOS 的 JDK 安裝問題 (Homebrew)

Homebrew 介紹

Homebrew 是 macOS 下的一個非常好用的包管理工具, caskroom 則是基于 Homebrew 構(gòu)建的一個強大的應用程序管理器.

最近一段時間 Oracle 一直不安生, 搞出來一堆幺蛾子, 所以安裝方式也一直在變, 之前的方法已經(jīng)不能用了, 一下針對各個版本給出了不同建議, 安裝過程中一般都需要輸入密碼, 安裝結(jié)束后, 可輸入 java -version 確認是否安裝成功.

JDK12 和 Oracle JDK

如果你想在電腦上裝最新版的 JDK, 那么 Oracle 或許是你最想要的選擇, 而 Oracle 家的最新版 JDK 也有兩款, 一個是 Oracle 提供的 OpenJDK, 一個是商業(yè)版本 Oracle JDK, 但請注意 Oracle JDK 并不比 OpenJDK “更好”, 大家需要理性看待.

# 運行以下命令會安裝 Oracle 提供的 Oracle JDK12
brew cask install oracle-jdk
# 在2019年5月
## 該命令會安裝由 Oracle 提供的 OpenJDK12
brew cask install java
## 而該命令則安裝由 Oracle 提供的 OpenJDK11
brew cask install java11

JDK8 ~ JDK10 和 OpenJDK 和 AdoptOpenJDK#

這些都是比較主流的JDK版本, 但想要通過 Homebrew 卻并不容易, 必須要尋求開源世界的幫助, 對于 JDK8 ~ JDK10, 這時會推薦 AdoptOpenJDK.

AdoptOpenJDK 是免費的、完全無品牌的 OpenJDK 版本搓劫,基于 GPL 開源協(xié)議(+Classpath Extension)瞧哟,以免費軟件的形式提供社區(qū)版的 OpenJDK 二進制包,公司也可安全且放心使用枪向。與由 Oracle 的 OpenJDK 構(gòu)建版本不同勤揩,這些版本會提供更長的支持,像 Java 11 一樣秘蛔,至少提供 4 年的免費長期支持(LTS)計劃陨亡。

通過 AdoptOpenJDK 可以安裝最多版本的 JDK.

brew cask install AdoptOpenJDK/openjdk/adoptopenjdk8
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk9
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk10
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk11
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk12
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk

JDK6

年久的 JDK6 主要由 Apple 自身提供, 按照以下命令即可安裝

brew cask install homebrew/cask-versions/java6

JDK7 與 Zulu

JDK7 甚至 AdoptOpenJDK 都不提供了, 這時候需要的是有商業(yè)背景的 Azul Zulu, zulu 是 OpenJDK 的免費版本, 在提供商業(yè)付費支持之外, Azul 也有為 zulu 提供免費的社區(qū)技術(shù)支持.

通過安裝 zulu7 我們可以安裝 OpenJDK7.

# Azul Zulu 也提供其他版本的 OpenJDK 像 zulu8 zulu11 和最新版的 zulu 均可使用
brew cask install homebrew/cask-versions/zulu7
brew cask install homebrew/cask-versions/zulu8
brew cask install homebrew/cask-versions/zulu11
brew cask install homebrew/cask-versions/zulu

內(nèi)容轉(zhuǎn)載自:https://www.cnblogs.com/imzhizi/p/macos-jdk-installation-homebrew.html

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市深员,隨后出現(xiàn)的幾起案子负蠕,更是在濱河造成了極大的恐慌,老刑警劉巖倦畅,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件遮糖,死亡現(xiàn)場離奇詭異,居然都是意外死亡叠赐,警方通過查閱死者的電腦和手機欲账,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來燎悍,“玉大人侦啸,你說我怎么就攤上這事「捅ǎ” “怎么了忆某?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長奏路。 經(jīng)常有香客問我畴椰,道長,這世上最難降的妖魔是什么鸽粉? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任斜脂,我火速辦了婚禮,結(jié)果婚禮上触机,老公的妹妹穿的比我還像新娘帚戳。我一直安慰自己玷或,他們只是感情好,可當我...
    茶點故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布片任。 她就那樣靜靜地躺著偏友,像睡著了一般。 火紅的嫁衣襯著肌膚如雪对供。 梳的紋絲不亂的頭發(fā)上位他,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天,我揣著相機與錄音产场,去河邊找鬼鹅髓。 笑死,一個胖子當著我的面吹牛京景,可吹牛的內(nèi)容都是我干的窿冯。 我是一名探鬼主播,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼醋粟,長吁一口氣:“原來是場噩夢啊……” “哼靡菇!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起米愿,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤厦凤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后育苟,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體较鼓,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年违柏,在試婚紗的時候發(fā)現(xiàn)自己被綠了博烂。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,577評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡漱竖,死狀恐怖禽篱,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情馍惹,我是刑警寧澤躺率,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站万矾,受9級特大地震影響悼吱,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜良狈,卻給世界環(huán)境...
    茶點故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一后添、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧薪丁,春花似錦遇西、人聲如沸馅精。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽硫嘶。三九已至,卻和暖如春梧税,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背称近。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工第队, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人刨秆。 一個月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓凳谦,卻偏偏與公主長得像,于是被迫代替她去往敵國和親衡未。 傳聞我的和親對象是個殘疾皇子尸执,可洞房花燭夜當晚...
    茶點故事閱讀 43,452評論 2 348

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