win、mac安装maven(环境变量、修改镜像、修改本地仓库)
在安装前建议先大概看完整个步骤,有个坑要特别注意:
1、下载前请注意maven和idea的版本,最新的maven在旧版idea运行会报错哦


章节目录

  • 1、下载安装Maven
  • 2、配置环境变量
  • windows配置方法如下:
  • mac、linux配置方法如下:
  • 3、修改阿里云镜像
  • 4、本地仓库
  • 5、在IDEA中使用Maven
  • 5.1、启动IDEA
  • 5.2、创建一个MavenWeb项目
  • 5.3、等待项目初始化完毕


1、下载安装Maven

官网:https://maven.apache.org/

mac下载maven版本 苹果电脑下载maven_macos

下载完成后,解压即可

mac下载maven版本 苹果电脑下载maven_java_02

建议:电脑上的所有环境都放在一个文件夹下,方便管理

2、配置环境变量

在我们的系统环境变量中

windows配置方法如下:

1、打开环境变量设置

mac下载maven版本 苹果电脑下载maven_mac下载maven版本_03


在系统变量中新增

  • M2_HOME maven目录下的bin目录
  • mac下载maven版本 苹果电脑下载maven_macos_04

  • MAVEN_HOME maven的目录
  • mac下载maven版本 苹果电脑下载maven_java_05

  • 在系统的path中配置 %MAVEN_HOME%\bin
  • mac下载maven版本 苹果电脑下载maven_mac下载maven版本_06

  • 保存完后使用cmd 输入mvn -v,能看到版本信息就代表配置环境完成
  • mac下载maven版本 苹果电脑下载maven_maven_07

mac、linux配置方法如下:

1、打开终端,输入代码:

vim ~/.bash_profile

2、然后点击键盘上的“i”,进入vim编辑模式,在里面输入如下代码:

export JAVA_HOME=这里是你的jdk安装路径
export MAVEN_HOME=你的maven解压后的路径
export CLASS_PATH=.:$JAVA_HOME/lib
export PATH=.:$PATH:$JAVA_HOME/lib:$MAVEN_HOME/bin

如果路径不知道,那你就找到你解压好的maven包,直接拖进终端里用pwd,就会出现相对应的路径(路径不能有空格!!!),复制一下就行了。

3、编辑好之后,点击“esc”,退出编辑模式,然后再输入“:wq”,保存并退出该文件。

4、完成之后,你就可以继续输入下面的命令:

source ~/.bash_profile

5、接着你就可以查看maven的版本:

mvn -v

mac下载maven版本 苹果电脑下载maven_windows_08


能看到版本信息代表配置完成!

3、修改阿里云镜像

conf下的settings.xml文件

  • 镜像:mirrors
  • 作用:加速我们的下载
  • 国内建议使用阿里云镜像

阿里云镜像地址:

<mirror>
      <id>nexus-aliyun</id>
      <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
      <name>Nexus aliyun</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

发现有的教程mirrorOf用的是central等等,这有点坑。如果mirrorOf没有设置好会丢失一些镜像操作!!!= =

4、本地仓库

在本地的仓库,远程仓库;

建立一个本地仓库:

mac下载maven版本 苹果电脑下载maven_windows_09

自定义本地仓库路径:

<localRepository>/Users/bin/Documents/TyporaNotes/sound_code/JavaWeb/apache-maven-3.8.7/maven-repo</localRepository>

5、在IDEA中使用Maven

5.1、启动IDEA
5.2、创建一个MavenWeb项目

mac下载maven版本 苹果电脑下载maven_macos_10


mac下载maven版本 苹果电脑下载maven_windows_11

mac下载maven版本 苹果电脑下载maven_maven_12

mac下载maven版本 苹果电脑下载maven_mac下载maven版本_13

5.3、等待项目初始化完毕

这里有个坑,报错:role: org.apache.maven.model.validation.ModelValidator

mac下载maven版本 苹果电脑下载maven_mac下载maven版本_14

解决方法:可以选择把idea弄到最新版,也可以选择降级maven

历史版本maven下载:https://archive.apache.org/dist/maven/maven-3/

= =相比于重装idea,我觉得降级maven更容易。。。如果你用的也是idea2021的话,建议下载3.8.1

显示以下内容表示正在下载jar包

mac下载maven版本 苹果电脑下载maven_java_15


mac下载maven版本 苹果电脑下载maven_windows_16

恭喜,走到这一步,maven算是弄好了