搭建maven 环境前请先确保已安装jdk
1. Maven的下载 maven的下载地址:https://maven.apache.org/download.cgi 然后选择下载Binary zip archive的类型
maven下载文件释义:
Binary tar.gz archive:是装在Linux、MacOsX上的。
Binary zip archive:是装在windows上的。
binary表示编译后的二进制文件,一般比较小,适合直接在项目中使用。
source表示可以查看源代码的,比binary大一些,如果你想看一下maven的源码可以下载这一类的。
2. 解压下载好的Maven文件
pwd获取当前路径并复制
3. 配置环境变量到文件
vim ~/.bash_profile
不习惯使用命令编辑环境变量的可以使用open ~/.bash_profile直接以文本的形式打开文件,将环境变量加入其中,然后保存也可以。
-
在终端输入
vim ~/.bash_profile
,进入到环境变量配置文件里面 -
进入后,按下 i (编辑)键,进入insert模式
-
将环境变量加入,环境变量如下
# maven MAVEN_HOME=/Users/monoaware/apache-maven-3.8.6 export MAVEN_HOME export PATH=$MAVEN_HOME/bin:$PATH
-
按下 ESC,退出insert模式
-
输入 :wq (保存修改)退出当前文件
-
使修改的环境变量bash_profile文件生效,输入 source .bash_profile,按下Enter键即可
source .bash_profile
4. 查看Maven是否安装成功
在终端中输入mvn -v
,显示如下表示安装成功
如果碰到安装完zsh之后终端显示mvn等命令不存在,Command+T新开一个终端,运行mvn命令会显示命令不存在,如报错:
zsh: command not found: mvn
解决
这个问题的原因是zsh的配置文件没有加载~/.bash_profile
的配置项,做法如下:
vim ~/.zshrc
在文件末尾添加上之前的source ~/.bash_profile
保存即可
Tips:
查看本地maven仓库地址,使用命令: mvn help:effective-settings
这里的 <localRepository>/Users/monoaware/.m2/repository</localRepository>
就是我的本地仓库
如果没有做任何特殊配置的话,从Maven中心仓库下载到本地的jar包的默认存放在”${user.home}/.m2/repository”
中
注意:本文归作者所有,未经作者允许,不得转载