MavenMacBook安装Maven并配置环境亲测有效

Posted The Gao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MavenMacBook安装Maven并配置环境亲测有效相关的知识,希望对你有一定的参考价值。

CSDN有很多关于MacBook下安装配置Maven环境的文章,但是有的文章是有问题的,写的配置语句也是有问题的,一定要按我所写的语句来!

下载

点开链接即可下载,如果想下载历史版本,在这个页面的末尾,Previous Releases中点击archives可以下载历史版本。

下载时应该下载这里二进制下tar.gz格式的压缩包。

配置

在终端中通过vim ~/.bash_profile再按i,插入以下语句【直接复制粘贴即可】`

export MAVEN_HOME=/Users/mac/Documents/Maven/apache-maven-3.6.3;
export PATH="$MAVEN_HOME/bin:$PATH";

注意这里第一行语句应该改为自己解压Maven包的目录。

输入完后,依次按esc、:、wq三组按键保存并退出。

通过source ~/.bash_profile使配置文件生效。

通过mvn -v来测试是否配置成功。如果出现以下的输出即代表成功。

Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /Users/mac/Documents/Maven/apache-maven-3.6.3
Java version: 1.8.0_301, vendor: Oracle Corporation, runtime: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.16", arch: "x86_64", family: "mac"

问题

大家可以留意下,上面输出中,Java Runtime后面的参数是JRE的目录而不是JDK的目录,这样会导致后面执行mvn compile指令的时候报错。需要多配置一下,配置成JDK的路径,可以直接复制粘贴下面的语句。

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home

这里JDK的路径需要改成自己电脑的JDK路径,可以在终端中通过/usr/libexec/java_home -V指令查看JRE和JDK路径,显示结果如下。

Matching Java Virtual Machines (2):
    1.8.301.09 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
    1.8.0_301 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home

其中Java表示JRE路径,Java SE 8表示JDK路径。

以上是关于MavenMacBook安装Maven并配置环境亲测有效的主要内容,如果未能解决你的问题,请参考以下文章

配置maven环境变量并安装jar包到本地仓库

安装maven和glassfish及配置环境变

安装MAVEN配置环境的问题

Maven安装 —— 配置环境变量

Maven安装与配置

Qt+OpenCV配置教程(图解亲测)