Mac上設定Java環境變數

weixin_34337265發表於2016-09-15

說明

  1. 如果是用bash,修改/.bash_profile或/.profile。
    兩者的區別:
    .bash_profile是使用者級別的,更新系統或切換使用者就會失效。
    .profile是系統級別的,永遠都有效。
    2.如果是用zsh,修改~/.zshrc。

step1:檢查是否安裝了jdk(Mac系統預設已安裝)

1.檢視java的安裝路徑
which java
2.檢視java版本
java -version

step2:設定環境變數

以bash為例:
## edit .bash_profile to set java_home variable
vim ~/.bash_profile

## add the following line into the file
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home 
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

## let the configuration in .bash_profile take effect
source .bash_profile

以zsh為例:
## check all the available jdk
/usr/libexec/java_home -V

## check the top jdk
/usr/libexec/java_home

## check some jdk (eg. version 1.7)
/usr/libexec/java_home -v 1.7

## edit .zshrc to set java_home variable
vim ~/.zshrc

## add the following line into the file
export JAVA_HOME=$(/usr/libexec/java_home)

## you can also use the following line to set the variable, which is not         recommended, only for older mac os.
## export JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

##let the configuration in .zshrc take effect
source ~/.zshrc

## check if configure succeed
echo $JAVA_HOME

<h3>The End:</h3>

  1. 我的:簡書
  2. 我的:GitHub
  3. 我的:部落格
  4. 我的:CSDN
  5. Email:1619153872@qq.com
  6. 微信:


    1980884-3261664f51552917.png
    掃一掃上面的二維碼,加我微信

相關文章