配置bash_profile
- 在Mac终端执行如下命令,可以看到Java的安装目录
/usr/libexec/java_home
输出:
/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
- 执行命令
vim ./bash_profile
进入bash_profile编辑,在末尾加入如下配置:
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=$JAVA_HOME/lib
- 然后执行命令
source ~/.bash_profile
使配置生效。 - 最后执行
echo $JAVA_HOME
验证配置是否生效:
echo $JAVA_HOME
如果能正确输出Java安装目录,则说明配置已生效
/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
安装过oh_my_zsh时配置JAVA_HOME
如果已经在Mac上安装过oh_my_zsh,那么再执行 source ~/.bash_profile
的话会让终端样式变回之前的bash样式。这种情况下配置 JAVA_HOME,前面的操作步骤还是一样,唯一需要修改的是,要在 ~/.zshrc 文件中加入 source ~/.bash_profile
,操作如下:
- 执行命令
vim ~/.zshrc
进入 ~/.zshrc 文件编辑 - 在文件中插入
source ~/.bash_profile
, 建议在将这一行加入到source $ZSH/oh-my-zsh.sh
之前 - 执行命令
source ~/.zshrc
使配置生效 - 最后同样可以执行
echo $JAVA_HOME
验证配置是否生效