美文网首页springboot
Mac maven 环境搭建

Mac maven 环境搭建

作者: 六年春华 | 来源:发表于2019-10-23 16:25 被阅读0次

1. Maven的下载

maven的下载地址:https://maven.apache.org/download.cgi 然后选择下载Binary zip archive 的类型

maven文件下载.png

maven下载文件释义:

  1. Binary tar.gz archive:是装在Linux、MacOsX上的。
  2. Binary zip archive:是装在windows上的。
  3. binary表示编译后的二进制文件,一般比较小,适合直接在项目中使用。
  4. source表示可以查看源代码的,比binary大一些,如果你想看一下maven的源码可以下载这一类的。

2. 解压下载好的Maven文件

  1. 获取文件路径,打开终端将apache-maven-3.6.2 文件夹拖入到终端内,文件夹路径就会显示出来,如下:
/Users/light6/JavaFile/apache-maven-3.6.2

3. 配置环境变量到文件

不习惯使用命令编辑环境变量的可以使用open ~/.bash_profile直接以文本的形式打开文件,将环境变量加入其中,然后保存也可以。

  1. 在终端输入 vim ~/.bash_profile,进入到环境变量配置文件里面
  2. 进入后,按下 i (编辑)键,进入insert模式
  3. 将环境变量加入,环境变量如下
MAVEN_HOME=/Users/light6/JavaFile/apache-maven-3.6.2
export MAVEN_HOME
export PATH=$MAVEN_HOME/bin:$PATH
  1. 按下 ESC,退出insert模式
  2. 输入 :wq (保存修改)退出当前文件
  3. 使修改的环境变量bash_profile文件生效,输入 source .bash_profile,按下Enter键即可
  4. 最后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是否安装成功

  1. 在终端中输入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保存即可

相关文章

网友评论

    本文标题:Mac maven 环境搭建

    本文链接:https://www.haomeiwen.com/subject/wptcvctx.html