成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

在 Mac 上使用 Java

khs1994 / 627人閱讀

摘要:和是一樣的前者是開發(fā)者版本號(hào),后者是產(chǎn)品版本號(hào)。安裝官網(wǎng)下載安裝建議使用版本。版本查看和切換版本版本號(hào)設(shè)置一個(gè)默認(rèn)的版本版本號(hào)設(shè)置當(dāng)前文件夾的版本生成文件移除版本版本號(hào)參考資料

macOS 自帶的 Java macOS 10.11 El Capitan 和更早版本

macOS 自帶 Java 1.6.0 版本。

$ java -version

java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)

Java 1.6.0 和 Java 6.0 是一樣的:前者是開發(fā)者版本號(hào),后者是產(chǎn)品版本號(hào)。從這里獲取更多信息。

macOS Sierra 10.12 和后續(xù)版本

macOS 不再自帶 Java。

安裝 Java

官網(wǎng)下載安裝

https://www.oracle.com/techne...

建議使用 LTS 版本。

如需登錄后下載,請使用下列賬號(hào):

Email: [email protected]
Password: OracleTest1234

多個(gè)版本的 Java 可以再 macOS 中并存,不用擔(dān)心。

卸載 Java macOS 10.11 El Capitan 和更早版本

參考下列文檔(未驗(yàn)證):

https://support.apple.com/zh-...

https://www.java.com/zh_CN/do...

macOS Sierra 10.12 和后續(xù)版本
cd /Library/Java/JavaVirtualMachines/
sudo rm -fr [需要卸載的版本]
在多個(gè) Java 版本中切換

可以使用 jenv 在多個(gè) Java 版本中切換

安裝
brew install jenv

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

jenv versions
加入 Java 版本

與 nvm 管理 Node.js 的方式不同,jenv 不能安裝 Java。需要自行安裝 Java,然后將其加入 jenv 中。

jenv add /Library/Java/JavaVirtualMachines/[Java 版本]/Contents/Home/
查看和切換 Java 版本
jenv versions

jenv global [版本號(hào)] # 設(shè)置一個(gè)默認(rèn)的Java版本
jenv local [版本號(hào)] # 設(shè)置當(dāng)前文件夾的Java版本(生成 .java-version 文件)
移除 Java 版本
jenv remove [版本號(hào)]
參考資料

https://github.com/jenv/jenv

http://boxingp.github.io/blog...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/69246.html

相關(guān)文章

  • 最詳細(xì)的JavaWeb開發(fā)基礎(chǔ)之java環(huán)境搭建(Mac版)

    摘要:下面開始我們環(huán)境的安裝配置。在下載之前,我們需要先接受協(xié)議才能夠去下載。對文件進(jìn)行解壓。下面就到我們最后的一步了進(jìn)行配置環(huán)境變量,這里兩行我們就可以搞定。執(zhí)行上面的命令之后,剛才加入的命令就生效了。 我之前分享過在 Windows 下面配置 Java 環(huán)境,這次給大家?guī)淼氖?Mac 下面安裝配置 Java 環(huán)境。首先 Mac 系統(tǒng)已經(jīng)帶有默認(rèn)的 Java,但是由于使用不方便,這里教大...

    biaoxiaoduan 評論0 收藏0
  • Mac 管理多個(gè) java 版本

    摘要:使用管理版本列出當(dāng)前系統(tǒng)已安裝的版本全局配置單個(gè)項(xiàng)目設(shè)置設(shè)置上管理多個(gè)版本的解決方案,目前上有個(gè)項(xiàng)目一個(gè)是國人的有段時(shí)間沒更新了,,一個(gè)是老外的。參考在管理多個(gè)版本在上查找和設(shè)置下同時(shí)安裝多個(gè)版本的 java 版本管理工具 jEnv jEnv 可以用簡單的命令切換 Java 版本,但無法安裝任何版本的 Java,所以我們自己必須安裝它們,將 jEnv 指向它們。 Linux / OS ...

    oliverhuang 評論0 收藏0
  • 最佳安全實(shí)踐: Java 和 Android 中使用 AES 進(jìn)行對稱加密:第2部分:AES-CB

    摘要:如何解決這個(gè)問題正如我在上一篇文章中所說的那樣,一種可能的解決方案是將加密原語組合在一起以包含加密驗(yàn)證碼。但是,這些原語通常在所有環(huán)境中都可用,因此它可能是你唯一的選擇。 本文是我上一篇文章:最佳安全實(shí)踐:在 Java和 Android 中使用 AES 進(jìn)行對稱加密 的續(xù)篇,在這篇文章中我總結(jié)了關(guān)于 AES 最為重要的事情并演示了如何通過 AES-GCM 來使用它。在閱讀本文并深入下一...

    Ververica 評論0 收藏0
  • Mac OS編譯JNI的動(dòng)態(tài)庫

    摘要:在中加載的類庫注意的動(dòng)態(tài)庫在上面的命名是文件,而在上面的命名是類庫的名字需要加上也就是在上面動(dòng)態(tài)庫的名稱應(yīng)該是生成通過命令生成文件這樣就可以生成了一個(gè)的文件。在中他所在的位置是使用編譯就可以得到一個(gè)編譯好的文件下面需要把文件打包成動(dòng)態(tài)庫。 JNI是Java Native Interface的縮寫,是為了在Java上能夠調(diào)用本地語言尤其是C和c++設(shè)計(jì)的。 下面就看下如何在Mac OS上...

    付倫 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<