Mac下配置Java环境变量
下面的操作均在终端窗口完成。
通过如下命令找到JDK的安装路径
/usr/libexec/java_home -v 1.8
打开系统环境变量配置文件
sudo vim etc/profile
在文件尾部,添加java路径
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".;$PATH:$JAVA_HOME/bin"
添加完毕之后,按esc退出插入模式,并键入wq!保存退出文件。
如果要想马上生效,可在终端中输入
source /etc/profile
通过上面的操作,就已经配置好了 全局的 java的path和classpath环境变量。
在终端窗口输入, 可以查看到具体的JAVA_HOEME路径。
echo $JAVA_HOME
Tips
在Mac OSx 10.5以及之后版本中,Apple推荐将JAVA_HOME设置到路径/usr/libexec/java_home下,只是将 $JAVA_HOME导出到文件
~/. bash_profile or ~/.profile中。
$ vim .bash_profile
export JAVA_HOME=$(/usr/libexec/java_home)
$ source .bash_profile
$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home
Maven
按照上面指明的方式设置好JAVA_HOME之后,到Apache Maven Downloads网址,下载.tar.gz 或 .zip文件,然后自选一个文件夹解压
这里把它放在/opt文件夹下:
tar xzvf apache-maven-3.3.3-bin.tar.gz
建议创建一个链接到Maven安装,这样假设你想更新Maven版本的时候,只需要改变链接目标:
ln -s /opt/apache-maven-3.3.3/opt/maven
然后在环境变量中设置Maven:
vim ~/.bash_profile
export M2_HOME=/path/to/maven
export M2=$M2_HOME/bin
export PATH=$M2:$PATH