无法在Mac OS上安装Maven

时间:2019-07-29 22:31:02

标签: macos maven

我以前从未使用过Mac,这是我第一次尝试设置编码环境。我浏览了这里的多个页面,这些页面提供了有关错误的建议,但是仍然找不到mvn命令

我将~/.bash_profile设置如下:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home
export JAVA_HOME

M2_HOME=/Applications/apache-3.6.1
export M2_HOME

PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin
export PATH

java -version返回以下内容

  

java版本“ 12.0.2” 2019-07-16

     

Java(TM)SE运行时环境(内部版本12.0.2 + 10)

     

Java HotSpot(TM)64位服务器VM(内部版本12.0.2 + 10,混合模式,共享)

所以我相信这很好

echo $M2_HOME返回以下内容

  

/Applications/apache-3.6.1

根据我所见,这暗示也是正确的。

但是,mvn -v返回以下内容:

  

-bash:mvn:找不到命令

我尝试重新启动终端和源~/.bash_profile

任何帮助表示赞赏

詹姆斯

1 个答案:

答案 0 :(得分:0)

像这样的~/.bash_profile对我有用:

export JAVA_HOME=`/usr/libexec/java_home -v 12`
export M2_HOME=/Applications/apache-maven-3.6.1
export PATH=$PATH:$M2_HOME/bin

确保在/Applications/apache-maven-3.6.1下有一个有效的Maven安装,该安装中有一个bin文件夹,其中包含实际的可执行文件。

希望有帮助。

Edit-1

检查两者之间的区别:

  1. /Applications/apache-3.6.1
  2. /Applications/apache-maven-3.6.1
相关问题