ChatGPT解决这个技术问题 Extra ChatGPT

Mac OS X 上的 Maven 安装

我正在尝试按照 these instructions 通过终端安装 maven。

到目前为止,我得到了这个:

export M2_HOME=/user/apple/apache-maven-3.0.3
export M2=$M2_HOME/bin
export PATH=$M2:$PATH
export JAVA_HOME=/usr/java/jdk1.6.0_22

你去哪里找这个?

您要查找的是什么?使用您列出的环境变量,您应该能够从终端窗口调用 mvn 可执行文件。
如果像我一样,您尝试从 Maven 3 降级回 Maven 2,请参阅这篇出色的博客:blog.frau-klein.org/2011/04/…
埃德加多,如果可以的话,我认为您应该取消选中已选中的答案...
我认为截至 2020 年,使用 Homebrew 的答案应该是首选,你怎么看?

Y
Yves M.

或者,我建议为这些实用程序安装 Homebrew

然后,您只需使用以下命令安装 Maven:

brew install maven

PS:如果您遇到 404 错误,请尝试在之前执行 brew update


在 OS X 10.9 Mavericks 中,由于没有安装 maven(至少在测试版中),这是正确的答案。
这是一个答案,但不完全是“正确”的答案。从 Maven 网站下载 Maven 二进制 zip 更快更容易 IMO。
在 OS X 10.9 上,您应该使用 brew install maven30,因为 maven 3.1.1 似乎有问题。
brew install homebrew/versions/maven30为我做了。谢谢@TadeuZagallo!
不再需要使用 brew install maven30,因为最新的 3.2.1 版本非常快,并且似乎没有 3.1.1 的错误。
r
rexford

免责声明:这是考虑到 OS X(10.9 AKA Mavericks)的最新版本的完整答案。我知道我在这个答案中编译的所有内容都已经出现在页面中,但是在一个答案中清楚地显示它会更清楚。

首先,对于以前的 OS X 版本,Maven 是默认安装的。如果 Java 缺失,在终端中运行 you@host:~ $ java 将提示您安装 Java。

在 Mac OS X 10.9 (Mavericks) 中,不再默认安装 Maven。然后可能有不同的选择:

使用 Homebrew:you@host:~$ brew install maven 将安装最新的 Maven(3.5.2 于 2018 年 2 月 1 日) you@host:~$ brew install maven30 将在需要时安装 Maven 3.0

you@host:~$ brew install maven 将安装最新的 Maven (3.5.2 on 02/01/2018)

you@host:~$ brew install maven30 将在需要时安装 Maven 3.0

使用 Macports:(我没有测试过)you@host:~$ sudo port install maven 将安装最新的 Maven(?)或:you@host:~$ sudo port install maven3 将安装 Maven 3.0 you@host:~$ sudo port select --set maven maven3 选择那个版本的 Maven

you@host:~$ sudo port install maven 将安装最新的 Maven (?)

或者:

you@host:~$ sudo port install maven3 将安装 Maven 3.0

you@host:~$ sudo port select --set maven maven3 选择那个版本的 Maven

手动安装:从其主页下载 Maven 按照安装说明:将分发包解压缩,即 Apache-maven-3.3.9-bin.tar.gz 到您希望安装 Maven 3.3.9 的目录。将从存档中创建子目录 apache-maven-3.3.9。可选:添加 MAVEN_OPTS 环境变量以指定 JVM 属性,例如 export MAVEN_OPTS="-Xms256m -Xmx512m"。此环境变量可用于为 Maven 提供额外的选项。确保将 JAVA_HOME 设置为您的 JDK 的位置,例如 export JAVA_HOME=$(/usr/libexec/java_home -v 1.8) 并且 $JAVA_HOME/bin 在您的 PATH 环境变量中(尽管对于最新的 Mac OS X 版本和 Oracle JDK)。将提取的 apache-maven-3.3.9/bin 添加到您的 $PATH 运行 mvn --version 以验证它是否已正确安装。

从其主页下载 Maven

按照安装说明进行操作: 将分发包 ieapache-maven-3.3.9-bin.tar.gz 解压缩到您希望安装 Maven 3.3.9 的目录。将从存档中创建子目录 apache-maven-3.3.9。可选:添加 MAVEN_OPTS 环境变量以指定 JVM 属性,例如 export MAVEN_OPTS="-Xms256m -Xmx512m"。此环境变量可用于为 Maven 提供额外的选项。确保将 JAVA_HOME 设置为您的 JDK 的位置,例如 export JAVA_HOME=$(/usr/libexec/java_home -v 1.8) 并且 $JAVA_HOME/bin 在您的 PATH 环境变量中(尽管对于最新的 Mac OS X 版本和 Oracle JDK)。将提取的 apache-maven-3.3.9/bin 添加到您的 $PATH 运行 mvn --version 以验证它是否已正确安装。

将分发存档,即apache-maven-3.3.9-bin.tar.gz 解压缩到您希望安装Maven 3.3.9 的目录。将从存档中创建子目录 apache-maven-3.3.9。

可选:添加 MAVEN_OPTS 环境变量以指定 JVM 属性,例如 export MAVEN_OPTS="-Xms256m -Xmx512m"。此环境变量可用于为 Maven 提供额外的选项。

确保将 JAVA_HOME 设置为您的 JDK 的位置,例如 export JAVA_HOME=$(/usr/libexec/java_home -v 1.8) 并且 $JAVA_HOME/bin 在您的 PATH 环境变量中(尽管对于最新的 Mac OS X 版本和 Oracle JDK)。

将提取的 apache-maven-3.3.9/bin 添加到您的 $PATH

运行 mvn --version 以验证它是否已正确安装。


sudo port install maven3 安装 Maven 3.0.5。
手动安装时,与其四处寻找 JAVA_HOME,不如考虑使用 export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)(参见 this answer)。此外(至少在使用 Oracle JDK 1.8 的 Mavericks 和 Yosemite 上)您的路径中不需要 $JAVA_HOME/bin,因为所有内容都从 /usr/bin 符号链接。
您对定义 JAVA_HOME 的更好方法是正确的!我不知道符号链接,但我编辑了我的答案以包含您的评论。谢谢
最好将 export 说明添加到 ~/.bash_profile 以使其在所有会话中可用,有关详细信息,请参阅 this post
比什么更好,@米兰达?我没有在 “手动安装” 选项中指定 export 的位置,因为我认为选择手动安装的人最清楚他们想要在哪里进行这些导出。我觉得这对每个人和每个系统都是非常具体的。
H
Harry B

Mavericks (10.9) 之前的 OS X 实际上内置了 Maven 3。

如果您使用的是 OS X Lion,则默认情况下不会安装 java。自行运行 java,它会提示您安装它。

假设满足条件,运行 mvn -version 并查看如下输出:

Apache Maven 3.0.3 (r1075438; 2011-02-28 12:31:09-0500)
Maven home: /usr/share/maven
Java version: 1.6.0_29, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x", version: "10.7.2", arch: "x86_64", family: "mac"

如果你出于某种原因需要在 lion 上安装 maven 2,你需要下载它,设置你的 M2_HOME,然后你需要确保无论你安装它的位置在路径中的 /usr/bin 之前,或者交换 /usr/bin /mvn 为你的符号链接。我知道很多人仍然在使用 maven 2 开发东西,包括我自己。
仅供参考,Mountain Lion 也附带 3.0.3。
更新,对于 OSX 10.9 Maverick,Maven 不再默认安装。
@Michael 我在 Maverick 上安装了 Java,但它没有为我安装 Maven。
Yosemite 不包括 maven 作为安装的一部分,使用 java 或使用 xcode 命令行工具。
a
arghtype

当我最近升级到 OS X Mavericks 并且我的 Maven 构建开始失败时。所以我需要再次安装 maven,因为它没有内置。然后我尝试使用以下命令:

brew install maven 

它可以工作,但它安装了 maven 的 3.1.1 版本,这给一些用户(如(https://cwiki.apache.org/confluence/display/MAVEN/AetherClassNotFound))带来了一些问题。因此,如果您遇到同样的问题,您可能需要安装早期的 Maven 版本,即 3.0.5。要使用 Homebrew 执行此操作,您必须执行以下命令:

brew install https://raw.github.com/Homebrew/homebrew-versions/master/maven30.rb

就是这样,然后它将使用不同的 Homebrew 公式,这将为您提供 maven 3.0.5。


原始文件目前偶尔会出现 503-ing。当它确实起作用时,我将其保存到本地文件中。
必须手动编辑 brew 文件以避免 404。'brew edit maven'。我在其中一个镜像中硬编码了“url”,还必须更改“sha”校验和。网址“apache.mesi.com.ar/maven/maven-3/3.0.4/binaries/…”sha1“aecc0d3d67732939c0056d4a0d8510483ee1167e”
如果您希望 brew 安装 maven 3.1.1+,请务必在执行 brew install maven 之前brew update 获取最新版本。
brew install maven30
我刚刚使用了 brew install maven,它安装了 3.0.5。这是我执行 mvn -version 时打印的内容:mvn -version Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 05:51:28-0800) Maven home: /usr/local/Cellar/maven/3.0.5/libexec Java version: 1.7.0_45, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre Default locale: en_US, platform encoding: UTF-8 OS name: "mac os x", version: "10.9.3", arch: "x86_64", family: "mac"
S
Saorikido

macOS Sierra 以后

brew install maven


虽然此代码段可能会解决问题,但 including an explanation 确实有助于提高帖子的质量。请记住,您正在为将来的读者回答问题,而这些人可能不知道您的代码建议的原因。也请尽量不要用解释性注释来挤满你的代码,这会降低代码和解释的可读性!
如果您收到“找不到 brew 命令”,则需要先安装 brew。那是到网站外的链接 brew.sh 那是安装命令 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
R
RCross

要在 OS X 上安装 Maven,请访问 Apache Maven 网站并下载二进制 zip 文件。

然后,您可以将下载文件夹中的 apache-maven-3.0.5 文件夹移动到要保留 Maven 的任何位置;但是,由于该过程的其余部分涉及命令行,我建议您从那里做所有事情。

在命令行中,您将运行如下内容:

mv ~/Downloads/apache-maven-3.0.5 ~/Development/

这只是我个人的偏好——在我的主目录中有一个“开发”目录。如果你愿意,你可以选择其他东西。

接下来,在您选择的编辑器中编辑 ~/.profile,并添加以下内容:

export M2_HOME="/Users/johndoe/Development/apache-maven-3.0.5"
export PATH=${PATH}:${M2_HOME}/bin

第一行对 Maven 很重要(并且必须是完整的显式路径);第二行对 shell 很重要,以便运行“mvn”二进制文件。如果您在 .profile 中已有第二行的变体,则只需将 ${M2_HOME}/bin 添加到它的末尾。

现在打开第二个终端窗口并运行

mvn -version

应该给出像...这样的输出

Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 13:51:28+0000)
Maven home: /Users/johndoe/Development/apache-maven-3.0.5
Java version: 1.7.0_40, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.9", arch: "x86_64", family: "mac"

需要注意的几点:

如果您已经安装了 Oracle JDK 1.7,那么您可能会在上面的输出中发现 Maven 报告 JDK 1.6。要解决这个问题,请将以下内容添加到您的 ~/.profile 中: export JAVA_HOME=$(/usr/libexec/java_home) 正如一些人所指出的,Maven 历来由 OS X 本身或可选的命令行工具提供对于 XCode。对于 OS X 的未来版本,这可能不再是这种情况,实际上 OS X Mavericks 不包括 Maven。个人观点:这可能是因为它们仍处于测试阶段,也可能是苹果查看了最新的 Thoughtworks 技术雷达,发现 Maven 已移至“Hold”。


在 Mavericks 发布后的第二天,它不再随 Maven 一起提供。你在这里的指示有帮助。
我想我已经完全遵循了这些说明,甚至是 ~/Development.但是 apache-maven-3.0.5 没有子目录“bin”。
哎呀,我下载了源代码分发,而不是 bin。对不起,噪音。
MAC OS Sierra(10.12.4) 的 .profile 或 .bash_profile 的等价物是什么?我正在尝试安装 maven,但我的家庭帐户中没有 .profile 或 .bash_profile ...
@CrengutaS 是~/.profile,但文件默认不存在;你必须创建它。有关为什么没有 .bash_profile 的解释,请参阅 apple.stackexchange.com/questions/119711/… 的第一个答案
O
Oliver

如果在 OS X 10.9 Mavericks 上使用 MacPorts,您可以简单地执行以下操作:

sudo port install maven3
sudo port select --set maven maven3

S
Saurabh Padwekar

安装 Maven 的简单方法。

打开终端

Finder -> 前往 -> 实用工具 -> 终端

使用以下命令安装 Homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

之后安装maven

冲泡安装maven


z
zafar142003

只是一个简短的补充;如果您想使用 Homebrew 1.5.2 在 MacOS 上安装特定版本,您可以通过以下方式安装它:

冲泡更新冲泡搜索maven

这将为您提供自制软件中可用的 Maven 版本

酿造安装 maven@3.3

[如果要安装maven 3.3。]


c
crifan

两种方法

(使用自制软件)自动安装:命令:brew install maven 优点和缺点优点:容易缺点:(可能)不是最新版本

命令: brew install maven

冲泡安装maven

优点和缺点优点:简单缺点:(可能)不是最新版本

优点:容易

缺点:(可能)不是最新版本

手动安装(最新版本):优点和缺点优点:使用您预期的任何(或最新)版本缺点:需要自己做步骤从 Maven 官方下载最新的二进制(apache-maven-3.6.3-bin.zip)版本下载解压它(apache-maven-3.6.3-bin.zip)并将maven路径添加到环境变量PATH中通常是编辑并添加:export PATH=/path_to_your_maven/apache-maven-3.6.3/bin:$PATH到你的启动脚本(~/.bashrc 或 ~/.zshrc 等)

优点和缺点优点:使用您预期的任何(或最新)版本缺点:需要自己去做

优点:使用您预期的任何(或最新)版本

缺点:需要自己去做

步骤从 Maven 官方下载最新的二进制 (apache-maven-3.6.3-bin.zip) 版本解压缩它 (apache-maven-3.6.3-bin.zip) 并将 maven 路径添加到环境变量 PATH 通常是编辑和添加:将 PATH=/path_to_your_maven/apache-maven-3.6.3/bin:$PATH 导出到您的启动脚本中( ~/.bashrc 或 ~/.zshrc 等)

从 Maven 官方下载下载最新的二进制 (apache-maven-3.6.3-bin.zip) 版本

解压缩它(apache-maven-3.6.3-bin.zip)并将 maven 路径添加到环境变量 PATH 通常是编辑并添加:export PATH=/path_to_your_maven/apache-maven-3.6.3/bin:$PATH 到您的启动脚本(~/.bashrc 或 ~/.zshrc 等)

通常是编辑和添加:export PATH=/path_to_your_maven/apache-maven-3.6.3/bin:$PATH

导出 PATH=/path_to_your_maven/apache-maven-3.6.3/bin:$PATH

进入您的启动脚本( ~/.bashrc 或 ~/.zshrc 等)

额外说明

如何立即生效并检查安装是否正确?

A:

source ~/.bashrc
echo $PATH
which mvn
mvn --version

这里输出:

➜  bin pwd
/Users/crifan/dev/dev_tool/java/maven/apache-maven-3.6.3/bin
➜  bin ll
total 64
-rw-r--r--@ 1 crifan  staff   228B 11  7 12:32 m2.conf
-rwxr-xr-x@ 1 crifan  staff   5.6K 11  7 12:32 mvn
-rw-r--r--@ 1 crifan  staff   6.2K 11  7 12:32 mvn.cmd
-rwxr-xr-x@ 1 crifan  staff   1.5K 11  7 12:32 mvnDebug
-rw-r--r--@ 1 crifan  staff   1.6K 11  7 12:32 mvnDebug.cmd
-rwxr-xr-x@ 1 crifan  staff   1.5K 11  7 12:32 mvnyjp
➜  bin vi ~/.bashrc
➜  bin source ~/.bashrc
➜  ~ echo $PATH
/Users/crifan/dev/dev_tool/java/maven/apache-maven-3.6.3/bin:xxx
➜  bin which mvn
/Users/crifan/dev/dev_tool/java/maven/apache-maven-3.6.3/bin/mvn
➜  bin mvn --version
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /Users/crifan/dev/dev_tool/java/maven/apache-maven-3.6.3
Java version: 1.8.0_112, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.14.6", arch: "x86_64", family: "mac"

有关详细信息,请参阅我的(中文)帖子:【已解决】Mac中安装Gradle


D
DarkAjax

这个命令 brew install maven30 对我不起作用。抱怨缺少公式。但是以下命令确实有效。我已经安装了 maven-3.0.5。

brew install homebrew/versions/maven30

这适用于 Mac OS X 10.9 又名 Mavericks。


对于那些对 brew install maven 现在正在安装的非常有问题的 maven 3.1.1 有问题的人来说,这是最好的答案。
@ShajeelAfzal 您需要安装 Homebrew。可以使用以下命令完成:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install homebrew/versions/maven32 在 Sierra 上为我工作
现在我建议使用 brew install maven 安装最新的 Maven。
F
Fred K

如果您不想安装 Homebrew 仅用于安装 Maven,您可以简单地执行以下操作:

下载二进制 Maven 并解压缩 zip 启动终端并输入以下命令: sudo ln -s /path_to_maven_folder/bin/mvn /usr/bin/mvn

您可以在 this post 上找到更多详细信息。


我收到 ln: /usr/bin/mvn: Operation not permitted 响应,我想我需要遵循:stackoverflow.com/a/32661637/1773155 来解决问题。
在 El-Capitan 中,我发现它需要进入 /usr/local/bin/mvn。似乎比上面引用的stackvoerflow链接更干净
A
Ananta Chandra Das

打开终端只需使用brew命令安装maven

brew install maven

下载安装完成后。检查maven版本

mvn -version

干得好 !!!现在你已经成功地在你的 mac 操作系统上安装了 maven。


这个答案只是 Saurabh 之前完整回答的帖子的摘录。
N
Niks

如果您尝试过 brew install maven 并遇到缺少 gcc 编译器和其他一些依赖项的问题,更简单的方法是安装 sdkman 然后运行

sdk install maven

(或参考最新的documentation以获得正确的命令)

sdkman 可能胜任这项工作,但如果您处理多个版本的 SDK,它通常是一个非常好的工具。

归功于 Ammar 的出色提示


安装 SDK 的步骤:sdkman.io/install
b
bjliu
brew install maven31 (if you have homebrew)

l
laalto

对于那些刚刚迁移到小牛队的人——我使用了 *-ux 解决方案;

从 apache maven 站点下载 maven 放入 /opt 修改 .bash_profile 并添加: alias mvn='/opt/apache-maven-3.1.1/bin/mvn' export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_21。 jdk/目录/首页


谢谢你。不过,您可能应该只将 maven bin 目录添加到 $PATH 中。
当您用来下载 maven 的 Maven 网站向您提供有关如何以“正确方式”进行操作的说明时,为什么要以“快速肮脏的方式”呢?看我的回答。
要撤消这种废话,请运行 unalias mvn
S
Samuel Liew

打开一个终端窗口并检查您是否已经安装了它。

类型:

$ mvn –version

你应该看到:

Apache Maven 3.0.2 (r1056850; 2011-01-09 01:58:10+0100)
Java version: 1.6.0_24, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: “mac os x”, version: “10.6.7″, arch: “x86_64″, family: “mac”

如果您还没有安装 Maven,那么这里是如何在 Mac OS X 上下载和安装 maven,以及配置环境变量:

http://bitbybitblog.com/install-maven-mac/


I
Ilya Saunkin

在 Maverick 上,在终端 xcode-select --install 中运行以安装命令行工具。


如果您尝试安装 Homebrew,如果您尚未安装工具,这将自动发生。
K
Karthikeyan

您可以使用 Maven Version Manager,通过它您可以为每个目录库使用多个版本的 Maven。

安装

使用自制软件 brew install mvnvm

没有 Homebrew mkdir -p ~/bin && curl -s https://bitbucket.org/mjensen/mvnvm/raw/master/mvn > ~/bin/mvn && chmod 0755 ~/bin/mvn 并将 ~/bin 添加到路径。

用法

默认版本

要设置默认 maven 版本,请将环境变量 DEFAULT_MVN_VERSION 设置为默认使用的 maven 版本。

文件夹的 Maven 版本

在文件夹中创建一个名为mvnvm.properties的文件并配置maven版本如下

mvn_version=<maven version>


C
CuriosCoder

安装Maven的两种方式

在安装 maven 之前检查 mvn -version 以确保 maven 没有安装在系统中

方法一:

冲泡安装maven

方法二:

转到 https://maven.apache.org/download.cgi 选择任何二进制链接 解压缩链接 移动到应用程序文件夹 使用导出更新 .bash 配置文件运行 mvn -version


A
Andrew Betts

这对我有用:

$ vim .bash_profile

导出 JAVA_HOME=$(/usr/libexec/java_home)

$ 源 .bash_profile

信用:http://www.mkyong.com/java/maven-java_home-is-not-defined-correctly-on-mac-osx/


y
yuzhewo
% sudo port selfupdate; 
% sudo port upgrade outdated;
% sudo port install maven3;
% sudo port select --set maven maven3;

— add following to .zshenv -- start using zsh if you dont —
set -a
[[ -d /opt/local/share/java/maven3 ]] &&
    M3_HOME=/opt/local/share/java/maven3 &&
    M2_HOME=/opt/local/share/java/maven3 &&
    MAVEN_OPTS="-Xmx1024m" &&
    M2=${M2_HOME}/bin
set +a

S
Shivam Kohli

您可以使用自制软件安装 maven。命令是 $ brew install maven


这完全是多余的,还有 8 个其他答案说的完全一样!
d
dirbacke

使用 brew 或手动安装 maven,使用 macOS Catalina 并使用终端或 iTerm 操作 maven 后,您需要授予对应用程序的访问权限才能访问用户文件。

系统偏好设置 -> 隐私(按钮) -> 全盘访问

然后将终端或 iTerm 添加到该列表中。

您还需要重新启动您的应用程序,例如终端或 iTerm 在授予它们完整的磁盘访问权限后。


A
Anderson

对于那些想在 Mavericks 中使用 maven2 的人,输入:

brew tap homebrew/versions

brew install maven2

如果已经安装了maven3,先在/usr/local/bin中备份3个链接(mvn、m2.conf、mvnDebug):

mkdir bak

mv m* bak/

然后重新安装:

brew uninstall maven2(仅在冲突时)

brew install maven2


N
Nishanthi Grashia

这对我有用。它更简单,更清洁。打开 Mac 终端并输入:

export MAVEN_HOME=~/apache-maven-3.8.1
export PATH=$PATH:$MAVEN_HOME/bin

现在当你输入

mvn -version

你得到一个输出:

Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d)
Maven home: /Users/nisha/apache-maven-3.8.1
Java version: 16.0.1, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk-16.0.1.jdk/Contents/Home
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "11.4", arch: "x86_64", family: "Mac"

** 编辑添加:

当您关闭终端并再次打开时,您将获得 mvn: command not found,您将不得不再次运行该命令。

请参阅 this 帖子以获得永久安装