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文件
- 获取文件路径,打开终端将apache-maven-3.6.2 文件夹拖入到终端内,文件夹路径就会显示出来,如下:
/Users/light6/JavaFile/apache-maven-3.6.2
3. 配置环境变量到文件
不习惯使用命令编辑环境变量的可以使用open ~/.bash_profile直接以文本的形式打开文件,将环境变量加入其中,然后保存也可以。
- 在终端输入 vim ~/.bash_profile,进入到环境变量配置文件里面
- 进入后,按下 i (编辑)键,进入insert模式
- 将环境变量加入,环境变量如下
MAVEN_HOME=/Users/light6/JavaFile/apache-maven-3.6.2
export MAVEN_HOME
export PATH=$MAVEN_HOME/bin:$PATH
- 按下 ESC,退出insert模式
- 输入 :wq (保存修改)退出当前文件
- 使修改的环境变量bash_profile文件生效,输入 source .bash_profile,按下Enter键即可
- 最后bash_profile文件的内容如下:
前提是已经安装了JDK,然后bash_profile才这样
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_162.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_HOME=/Users/light6/JavaFile/apache-maven-3.6.2
export MAVEN_HOME
export PATH=$MAVEN_HOME/bin:$PATH
4. 查看Maven是否安装成功
- 在终端中输入mvn -v,显示如下表示安装成功
Apache Maven 3.6.2 (40f52333136460af0dc0d7232c0dc0bcf0d9e117; 2019-08-27T23:06:16+08:00)
Maven home: /Users/light6/JavaFile/apache-maven-3.6.2
Java version: 1.8.0_162, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.15", arch: "x86_64", family: "mac"
安装没有成功可能出现的问题:
安装完zsh之后终端显示mvn命令不存在的问题
现象
安装完zsh之后终端显示mvn等命令不存在,现象是新开一个终端,运行mvn命令会显示命令不存在,如报错:
zsh: command not found: mvn
但是,在当前终端,运行
source ~/.bash_profile
之后就可以了
解决
这个问题的原因是zsh的配置文件没有加载~/.bash_profile的配置项,做法如下:
vim ~/.zshrc
在文件末尾添加上之前的source ~/.bash_profile保存即可