2013-10-21 88 views
0

當我嘗試在我的mac上設置java環境變量時,出現了一個奇怪的問題。下面是我做的:無法在mac上設置java環境變量

nano ~/.bashrc 

編輯:

export JAVA_HOME=$(/usr/libexec/java_home) 
export PATH=$JAVA_HOME/bin:$PATH 

保存然後

source ~/.bashrc 

檢查

echo $JAVA_HOME 

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 

到目前爲止,一切都很好。但我的問題是,當我重新啓動,回聲$ JAVA_HOME什麼也沒有顯示。 打字源之後的〜/ .bashrc再次,回聲$ JAVA_HOME顯示正確的結果,這意味着我需要的時候我重新啓動MAC 源的〜/ .bashrc每次鍵入。

回答

2

OSX上默認.bash_profile使用,不.bashrc

+0

它的工作原理!謝謝。我想知道爲什麼有些教程在OSX上使用.bashrc,應該是.bash_profile。 –