一、下载

  • 官网地址:http://maven.apache.org/download.cgi

    下载完成之后自动解压,可以新建Apache文件夹,拷贝在此文件夹下,方便统一管理,其他文件夹也都🉑️

二、配置环境变量

1. zsh切换为bash

  • 注意由于网上的各种资料都是用bash“终端”所以大家最好改为bash,现在苹果默认为zsh
  • brew maven 高版本 brew 安装maven_bash

  • 切换bash(需要sudo)
    chsh -s /bin/bash
  • 切换zsh(不需要sudo)
    chsh -s /bin/zsh

注意:如果输入命令和密码后提示:no change made.

请加上sudo之后再尝试,然后重新打开终端,切换成功。

2. 编辑.bash_profile文件

vim ~/.bash_profile

  • 输入i进入到编辑模式

3. 配置maven文件地址

export M2_HOME=maven的绝对路径export PATH=$PATH:$M2_HOME/bin

在最开头输入上面两句代码

brew maven 高版本 brew 安装maven_bash_02

4. 保存文件,执行如下命令使配置生效

按esc键退出编辑,接着在最下面输入 :wq 后按Enter键,进入命令行界面

brew maven 高版本 brew 安装maven_maven_03

最后输入source ~/.bash_profile,按Enter键后保存成功

brew maven 高版本 brew 安装maven_后端_04

终端继续输入mvn -v 当显示出下列信息则代表Maven安装配置成功

brew maven 高版本 brew 安装maven_后端_05

三、Intellij IDEA配置Maven

1. 打开welcome界面

点开preference

  • 注意,最好在当前节目打开preference设置,打开一个项目之后在左上角点开preference的设置不是全局的

设置

首先找到Maven设置,此处有三处设置,如图

brew maven 高版本 brew 安装maven_maven_06

  1. 在“1”处找到相应的文件夹选中,这里的就是你自己选择的文件夹,记得保持一致
  2. 在“2”处找到settings.xml文件,选中。此settings.xml需要修改,稍后再说,很关键。要勾选Override
  3. 在“3”处要选择一个文件夹当作本地仓库,保存maven下载的各种包,这个文件夹的位置也是自己选择,并且此文件夹的绝对路径稍后也要保持在settings.xml中。要勾选Override
  • 可以看到我就把Repository建在了apache-maven-3.6.3,只是为了方便管理,其他位置都🉑️
  • brew maven 高版本 brew 安装maven_maven_07

  • 更要注意的是,当你打开一个项目或者新建一个项目之后一定要检查这三处设置是否和刚才的一致,如果不一致一定要再来一遍

四、设置settings.xml

  • 我是用Textastic这个软件打开的settings.xml文件,很好用,付费软件,在某宝买的苹果账号,就很划算

1、设置本地仓库

<localRepository>/Users/fhn/Apache/apache-maven-3.6.3/Repository</localRepository> 此处的地址要和前面说到的“3”处一致

brew maven 高版本 brew 安装maven_brew maven 高版本_08

2、设置阿里云镜像仓库

<mirror>
      <id>nexus-aliyun</id>
      <mirrorOf>central</mirrorOf>
      <name>Nexus aliyun</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

必须设置,自带的仓库下载的很慢

brew maven 高版本 brew 安装maven_maven_09

3、设置Java jdk

<profile>
      <id>myjdk</id>
      <activation>
		  <activeByDefault>true</activeByDefault>
		  <jdk>1.8</jdk>
      </activation>

      <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
		<maven.compiler.target>1.8</maven.compiler.target>
		<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
      </properties>
</profile>

我用的jdk1.8,此处的id值任意

brew maven 高版本 brew 安装maven_brew maven 高版本_10

到这一步就已经完事了,然后自己创建以后maven项目,在dependency里加入一个包,如果能成功下载包并且不报红就OK了,如果报红那就重启Intellij IDEA然后检查上面的三处配置是否正确。

  • maven项目的创建我是看b站千峰的