1. 程式人生 > >Mac下java環境變數配置

Mac下java環境變數配置

發現有很多人在問,下載了Oracle的jdk後,環境變數不知道如何設定,所以今天開了篇文章,專門講jdk在mac系統中如何設定環境變數的。

    idk在mac系統中,其實有兩個路徑,一個是預設的,一個是下載了的jdk,需要更新的。

    預設的是很好找的。在終端中輸入whereis java就能看到路徑、用ls -l則能看到真實路徑

➜ / whereis java

/usr/bin/java

➜  / ls -l  /usr/bin/java

/usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

➜  

/

  如果是從Oracle下載的idk,且想要更新的話,則首先需要修改jdk的環境變數。oracle下載的,預設會安裝在

   /Library/Java/JavaVirtualMachines/中

  於是,我們首先要到etc/profile檔案中進行修改

   輸入shoo su[臨時授權]

   vi /etc/profile (進入配置檔案)

  複製下面程式碼到檔案中,jdk版本根據自己下載的進行改變

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home

CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

PATH=$JAVA_HOME/bin:$PATH:

export JAVA_HOME

export CLASSPATH

export PATH

  複製完成後,儲存退出

  最後進行檔案的更新:source /etc/profile

  輸入echo $JAVA_HOME.會顯示出剛剛更新的地址,則代表修改成功。

1、開啟terminal
然後輸入vi .bash_profile
將這段文字輸入:JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home
vi編輯器使用:wq命令儲存退出
輸入source .bash_profile 這樣就可以使得
環境變數
起作用了
你可以echo $JAVA_HOME看看有沒有輸出剛才配置的路徑,如果輸出成功代表你的環境變數已經配置好了

必須說明的是這種配置方法只適用於使用者環境變數,如果系統更新,之前的配置可能失效,如果想要永久改變需要配置在/etc目錄下的profile檔案中!