我正在尝试按照这些说明通过终端安装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

你去哪儿找这个?


当前回答

安装Maven的简单方法。

打开终端

Finder -> Go -> Utilities -> Terminal

使用下面的命令安装Homebrew

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

然后安装maven

Brew安装专家

其他回答

您可以使用Maven版本管理器,通过它可以在每个目录基础上使用多个版本的Maven。

安装

使用自制软件安装mvnvm

没有自制的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的文件。属性,并按如下方式配置maven版本

mvn_version = < maven版>

macOS Sierra以上

Brew安装专家

如果您尝试过brew install maven,但发现缺少gcc编译器和一些其他依赖项,那么更简单的方法是安装sdkman 然后运行

SDK安装maven

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

对于这项工作,sdkman可能资历过高,但如果您要处理多个版本的sdk,那么它通常是一个非常好的工具。

感谢Ammar为优秀的提示

安装Maven有两种方法

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

方法1:

Brew安装专家

方法2:

访问https://maven.apache.org/download.cgi 选择“二进制链接”中的任意一个 解压缩链接 移动到应用程序文件夹 使用导出更新.bash配置文件 执行MVN -version命令

这对我很管用。它更简单、更干净。 打开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,您将不得不再次运行该命令。

参考这个帖子永久安装