MacOS JAVA HOME設(shè)置問題

今天遇到了一個(gè)比較蛋疼的事情,因?yàn)槲仪袚Q了AS的升級(jí)渠道「從穩(wěn)定版到了金絲雀版」,自然而然的少不了按照最新的Preview版本。前兩天閑來無聊,將原始的2.x版本進(jìn)行了刪除,那么問題來了。

正常的跑程序都沒有問題,但當(dāng)使用命令行的語句的時(shí)候,就會(huì)出現(xiàn)這樣的錯(cuò)誤:

ERROR: JAVA_HOME is set to an invalid directory: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home

Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.

問題很明顯,自己的JAVA環(huán)境出問題了。之前的JAVA_HOME應(yīng)該是指向了AS的目錄中。但是我記得我之前配置了一次JAVA_HOME,所以打開終端查看一下:

echo $JAVA_HOME
/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home
vim ~/.bash_profile

打開了.bash_profile并沒有發(fā)現(xiàn)有什么不同,我自己還寫了一個(gè)地址給它:

JAVA_HOME=xxxx
exprot JAVA_HOME

另我百思不得其解的是,我這里明明寫了一個(gè)地址為何,在系統(tǒng)的輸出卻不是這樣的。找了很久原因才發(fā)現(xiàn),自己把自己騙了。修改為:

export JAVA_HOME="$(/usr/libexec/java_home -v 1.8)"

重要:保存上面的.bash_profile后,記得通過source ~/.bash_profile進(jìn)行刷新操作**。

歡迎到我的小站來Click this

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • ** 今天看了一下kafka官網(wǎng),嘗試著在自己電腦上安裝和配置,然后學(xué)一下官方document。** Introd...
    RainChang閱讀 5,146評(píng)論 1 30
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,568評(píng)論 19 139
  • 1.創(chuàng)建文件夾 !/bin/sh mkdir -m 777 "%%1" 2.創(chuàng)建文件 !/bin/sh touch...
    BigJeffWang閱讀 10,491評(píng)論 3 53
  • 真正的境界是隨心所欲。 你所看見的不干凈其實(shí)是你的心不干凈。 無處不是禪。 你關(guān)注什么就放大什么。 你毀不了集體意...
    喜悅的闊資閱讀 421評(píng)論 0 0
  • 利他、利己從來就是一個(gè)大問題,但大多數(shù)人不是糾結(jié)單選題,而是排序題,到底先利己還是先利他? 學(xué)佛講究的...
    靈感搬運(yùn)工閱讀 1,195評(píng)論 0 3

友情鏈接更多精彩內(nèi)容