雄关漫道真如铁|MAC安装Maven并配置环境变量

0、安装方式说明

安装maven可以使用mac上一个很高效的工具,home brew;
这里我采用传统的方式下载、安装、配置环境变量等。

1、下载

在这里插入图片描述

2、安装操作

解压后,自定义目录即可。
在这里插入图片描述

3、基本配置

3.1 环境变量

当前用户目录下打开终端命令行;
当前用户
在这里插入图片描述

Java环境变量一定是配置,一定是在配置maven环境变量的时候已经完成,也即,你需要先配置java环境变量,不然会提示错误信息:

【不配环境变量时候,执行mvn命令报的错】
The operation couldn’t be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.

下面就是包含java配置变量配置信息在内的maven的环境变量配置信息。

#JAVA
JAVA_HOME=/Users/world/DevelopEnvironment/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.

export JAVA_HOME
export PATH
export CLASSPATH

#maven
export MAVEN_HOME=/Users/world/DevelopEnvironment/apache-maven-3.8.5
export PATH=${MAVEN_HOME}/bin:$PATH:.

配置信息写入完成以后,保存,退出。
回到当前用户根目录下(还是上面截图中展示的)的命令行,

【生效配置文件】
source .bash_profile
【mvn -v】
查看版本号

在这里插入图片描述

echo $MAVEN_HOME

在这里插入图片描述

3.2 自定义本地仓库

找到maven的setting.xml
在这里插入图片描述

【本地仓库配置信息】
<localRepository>/Users/world/DevelopEnvironment/apache-maven-3.8.5/repository</localRepository>

在这里插入图片描述

3.3 配置阿里云镜像

【配置阿里云镜像信息】
<mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
</mirror>

在这里插入图片描述

4、解决mvn -v不生效的问题

通过在 .bash_profile 中配置maven的环境变量以后,通过 source .bash_profile 使配置生效,在命令行执行mvn -v 的话,只能 source .bash_profile 一次,mvn -v就能用一次,再source .bash_profile ,就提示 zsh:command not found: mvn 这就很麻烦。
原因就是zsh的配置文件没有加载~/.bash_profile的配置项,既然没加载,那我们就需要让zsh加载。

这时候,在 .zshrc 中添加配置 source ~/.bash_profile
具体为:
1、编辑 .zshrc

vim ~/.zshrc

2、打开.zshrc后,再最下面添加

source ~/.bash_profile

3、添加后的效果是这样的
在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


这一步是生效 .zshrc
在这里插入图片描述

5、然后mvn -v就随处可执行了

在根目录执行

在这里插入图片描述


在Library目录下执行

在这里插入图片描述


在ide中也ok了,之前一个劲儿给我提示 command not found: mvn
在这里插入图片描述

在这里插入图片描述

6、然后大功告成!!!

总之,屡试不爽,问题就完美解决了 。
真的好爽。


版权声明:本文为QQQZSJ原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。