Maven for mac 配置

Maven在mac os x下的配置方案

首先确保已经安装了jdk,也要注意maven与jdk的版本配合,不然以下的均是徒劳了。


命令如下:

1.cd ~

2.touch .bash_profile 

    open .bash_profile

    文件内容如下:

        MAVEN_HOME=/usr/local/dev/apache-maven-3.0.3 (一定要以自己的实际路径为主)
PATH=$PATH:$MAVEN_HOME/bin
export MAVEN_HOME
export PATH
export JAVA_HOME=/usr/libexec/java_home

3.此时执行命令:mvn -version   提示“Error: JAVA_HOME is not defined correctly.
         We cannot execute usr/java/bin/java”

4.那么,出现此问题的原因是什么?经查阅资料,得知需要修改mvn内容,修改方法如下

5.cd /Users/.../apache-maven-3.0.3/bin/(这里要修改为你自己的maven路径);然后执行vi mvn命令

6.修改mvn文件内红色部分的内容,JAVACMD的具体内容以自己的实际路径为主

if [ -z "$JAVACMD" ] ; then
  if [ -n "$JAVA_HOME"  ] ; then
    if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
      # IBM's JDK on AIX uses strange locations for the executables
      JAVACMD="$JAVA_HOME/jre/sh/java"
    else
      # JAVACMD="$JAVA_HOME/bin/java"
      JAVACMD="/Library/java/Home/bin/java"

    fi
  else
    JAVACMD="`which java`"
  fi
fi

7.最后执行mvn -version,检查maven环境是否配置正确。

如有问题,欢迎交流

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值