日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

mac回退jdk版本_Mac 的 jdk 版本配置

發(fā)布時(shí)間:2024/9/30 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mac回退jdk版本_Mac 的 jdk 版本配置 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

關(guān)于修改 /usr/libexec/java_home 失敗的問(wèn)題,以前遇到過(guò),后來(lái)沒(méi)做筆記,忘記了。。慚愧

在.bash_profile 中寫(xiě)如下語(yǔ)句

# Mac 默認(rèn) JDK 6 ( Mac 默認(rèn)自帶了一個(gè) jdk6 版本)

exportJAVA_6_HOME=$(/usr/libexec/java_home -v 1.6 )

# 設(shè)置 JDK 8

exportJAVA_8_HOME=$(/usr/libexec/java_home -v 1.8 )

usr/libexec/java_home

#alias 命令動(dòng)態(tài)切換 JDK 版本

aliasjdk6="export JAVA_HOME=$JAVA_6_HOME"

aliasjdk8="export JAVA_HOME=$JAVA_8_HOME"

然后到命令行執(zhí)行

source ~/.bash_profile

然后查看 java -version ,再執(zhí)行上面定義的 jdk6 命令行,再查看 java -version

如下

QuinnChens-MacBook-Pro:~ Quinn$java -version

java version "1.8.0_45"

Java (TM ) SE Runtime Environment (build 1.8.0_45-b14 )

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

QuinnChens-MacBook-Pro:~ Quinn$jdk6

QuinnChens-MacBook-Pro:~ Quinn$java -version

java version "1.6.0_65"

Java (TM ) SE Runtime Environment (build 1.6.0_65-b14-466.1-11M4716 )

Java HotSpot (TM ) 64-Bit Server VM (build 20.65-b04-466.1, mixed mode )

QuinnChens-MacBook-Pro:~ Quinn$

如上,執(zhí)行 jdk6 命令后, java -version 查看的結(jié)果也會(huì)相應(yīng)變化,從 1.8 變?yōu)?1.6 ,但是,再看下面

查看 /usr/libexec/java_home 依然沒(méi)有變化,還是 1.8 (它應(yīng)該是變成 1.6 )

QuinnChens-MacBook-Pro:~ Quinn$/usr/libexec/java_home

/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home

所以很好奇 java -version 和 /usr/libexec/java_home 這兩者的區(qū)別。

今天在編譯 android 源碼,要求 jdk1.6 。很明顯是要將 /usr/libexec/java_home 修改為 1.6 才可以。

所以很好奇,如何修改 /usr/libexec/java_home 的值,是不是我最開(kāi)始在 bash_profile 中的命令行并不會(huì)起到修改 /usr/libexec/java_home 的作用。

總結(jié)

以上是生活随笔為你收集整理的mac回退jdk版本_Mac 的 jdk 版本配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。