簡體   English   中英

安裝了Java 7,但終端響應版本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時,請使用本文正確設置路徑:

Mac OS中的JAVA HOME

  1. 使用以下命令列出已安裝的Java版本:

    /usr/libexec/java_home -V

  2. 從以上命令的輸出中,復制要使用的Java版本的路徑。

  3. 打開〜/ .bash_profile〜/ .bashrc文件,然后添加/編輯以下行:

    export JAVA_HOME=/Path/copied/from/step/2

  4. 在終端中,使用下面的相應命令重新加載在上一步中編輯的文件:

    source ~/.bash_profile

    source ~/.bashrc

  5. 現在,您應該在命令行上看到正確版本的Java:

    java -version

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM