1.maven下载
重装电脑后,需要重新搭建maven环境,所以写下这篇文章记录一下。
首先,下载maven:
maven官网:Maven – Welcome to Apache Maven
打开后点击“download”

然后找到zip包进行下载:

如果你要下载低版本的maven,请参考这篇文章:如何下载低版本的maven – 每天进步一点点 (longkui.site)
部分高版本的maven不能使用http访问,所以有可能会用到低版本的maven。
下载完后进行解压,解压后的界面如下:

我们需要记住上面的路径
D:\Software\maven\apache-maven-3.6.3-bin\apache-maven-3.6.3
2.只为本项目配置
我们打开一个项目,选择“文件—>设置”

我们再选择“构建、执行、部署”
然后选择构建工具(build Tools),再选择Maven

这里需要修改主路径、用户配置文件和本地仓库。
主路径就是我们刚才maven的路径
D:\Software\maven\apache-maven-3.6.3-bin\apache-maven-3.6.3
用户配置文件就是上面的地址配置上conf/setting.xml,比如下面这样
D:\Software\maven\apache-maven-3.6.3-bin\apache-maven-3.6.3\conf\setting.xml
本地仓库就是maven下载依赖包的位置,建议换一个地方,不要放在C盘。
上面的内容操作完了后,先点击“应用”然后点击确定。
上面的操作只能为一个项目配置,如果新建项目也要使用上面的配置,需要参考下面的为新项目配置。
3.为所有新项目配置
为新项目配置,根据不同的IDEA版本,有两种方式。
方式一:
点击“文件——>新项目设置——>新项目设置”

配置方式和上面一致。

方式二:
有的IDEA版本没有为“新项目配置”这个选项,可以参考下面的配置
我们打开IDEA的配置:

如果你在运行项目,可以先点击左上角“文件”—>”退出”,然后再回到上面 界面,点击“设置”

不建议直接从某个项目中设置maven配置信息,那样做只会对当前项目生效,而不是后续所有的项目生效。
打开设置后,我们找到maven设置

4.maven配置说明
这里需要着重说一下配置。
第一个:maven主目录,我们下载的maven目录,设置的不对会报错。
第二个:用户设置文件,就是settings.xml 这个文件。我们首先要配置对文件的位置,这里我们选择的是maven下面的conf/setting.xml文件。后面我会详细讲如何配置这里面的数据。需要右侧勾选覆盖
第三方:本地存储库,就是从网上下载下来的包,存储到本地电脑上,这样就不用每次打开项目从网上重新下载了,从本地读取即可。我们设定一个目录,右侧勾选覆盖。
设置完毕后点击应用和确定。
关于如何设置setting.xml文件?
1.1配置本地仓库:

我们在 <localRepository>D:\java\maven\repository</localRepository>
标签中,配置本地仓库,这个仓库地址和上面本地存储库是一样的。
1.2 配置中心仓库(公共)
中心仓库就是项目初始化的时候从什么地方拉包,一般大家都用公共的仓库,比如阿里的,如果要配置中心仓库,我们找到mirrors标签,添加如下代码:
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

1.3配置中心仓库(私有)
首先我们配置mirror的地址要改成公司私有的地址,这个公司的人会告诉你这个私有地址。
其次,我们需要在<servers></servers>标签中加入私有仓库的用户名和密码,类似这样:
<server>
<id>deploymentRepo</id>
<username>admin</username>
<password>123456</password>
</server>
然后我们就可以访问了私有仓库了。
PS:仓库可以配置多个,按照由上到下的顺序依次寻找你要的包。