1

我已经使用homebrew在我的 mac 中安装了maven 3.6.0。当我尝试

mvn --version 

在我的终端中,我得到了

Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-25T05:41:47+11:00)
Maven home: /usr/local/Cellar/maven/3.6.0/libexec
Java version: 11.0.2, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/openjdk-11.0.2.jdk/Contents/Home
Default locale: en_AU, platform encoding: UTF-8
OS name: "mac os x", version: "10.14.3", arch: "x86_64", family: "mac"

但是当我尝试时,

whereis mvn

我没有收到任何回报?有人可以让我知道我在安装中做错了什么吗

4

2 回答 2

3

如果您正在寻找安装文件夹,mvn --version请显示路径。

Maven home: /usr/local/Cellar/maven/3.6.0/libexec

更好的是,尝试:

which mvn

这里whereis解释了无法返回的原因。

于 2019-03-21T22:48:15.830 回答
0

下载 Maven,例如 apache-maven-3.xx-bin.tar.gz。提取出来,

tar -xvf apache-maven-3.xx-bin.tar.gz $pwd /Users/mkyong/apache-maven-3.xx

复制

2.2 – 在环境变量中设置 Maven 命令。更新~/. bash_profile – 如果不存在,则创建此文件。

$ vim ~/.bash_profile

复制

~/.bash_profile

导出 M2_HOME=/Users/mkyong/apache-maven-3.xx 导出 PATH=$PATH:$M2_HOME/bin

复制

重启终端。测试一下。

那么 whereis mvn 将起作用

于 2019-03-21T22:58:04.783 回答