[英]Installed Java 7 on Mac OS X but Terminal is still using version 6
[英]installed java 7 but terminal responds with version 6
因此,我安裝了Java 7,並確認已安裝Java 7,它現在顯示在“系統”偏好設置下。 但是,當我運行java -version時,它仍然返回
java version "1.6.0_65
如何解決此問題,以便我的計算機指向正確的版本? 另外,如果我選擇不解決此問題,將來會出現此問題嗎?
謝謝
您需要將Java 7目錄bin路徑設置為系統PATH
變量。 在使用Mac OS時,請使用本文正確設置路徑:
使用以下命令列出已安裝的Java版本:
/usr/libexec/java_home -V
從以上命令的輸出中,復制要使用的Java版本的路徑。
打開〜/ .bash_profile或〜/ .bashrc文件,然后添加/編輯以下行:
export JAVA_HOME=/Path/copied/from/step/2
在終端中,使用下面的相應命令重新加載在上一步中編輯的文件:
source ~/.bash_profile
source ~/.bashrc
現在,您應該在命令行上看到正確版本的Java:
java -version
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.