今天配置maven,当时安的太新了,出现了一些问题,于是便降低了版本,但是在安装时出现了叉子,由于setting修改错了,一点小问题让我磨了好久,痛苦啊,折磨啊,菜啊
1.找到maven的官网
Maven下载官网:Maven – Welcome to Apache Maven
找到Dowmload,找到maven3+版本入口
2.找到3.8.2版本,下载安装包
3.解压
将下载好的压缩包,解压至你想要安装的目录下,并复制Maven的根目录(以apache-maven-3.8.2为例)
4.配置Maven环境
4.1.配置环境变量
变量名:
MAVEN_HOME变量值:
E:\Maven\apache-maven-3.8.2 (自己Maven安装的根目录)
4.2.在Path中新建添加
%MAVEN_HOME%\bin
4.3.启动CMD命令工具,输入:mvn -v
出现maven版本信息,则安装成功
5.修改配置信息
5.1修改仓库位置
在开发Maven项目过程中会下载非常多的jar包,而Maven默认的下载位置在C盘,导致C盘很容易撑爆,且C盘容易损毁。
默认的Maven仓库位置为:
C:\Users.m2\repository
在其他盘符再创建用于Maven仓库的文件夹(E:\Repositories\Maven)
存放Maven下载的jar包(PS:仓库文件夹名字可随意设置)
打开Maven安装目录下的 conf/settings.xml 文件
找到
<localRepository>
标签,在标签下添加你刚创建的Maven仓库文件夹根目录,如:
<localRepository>E:\Repositories\Maven</localRepository>
5.2.修改下载镜像
如果直接以默认Maven的方式搭建Java项目时,下载所需的jar包需要的时间比较长。(PS:下载慢的原因是服务器在国外,要翻墙才能下载,大约速度在0.9K/s的下载速度),所以我们安装好Maven时,要及时的修改Maven下载的镜像地址,最好改为国内的下载镜像,例如阿里云中央仓库,华为云中央仓库。再在setting.xml文件中找到 <mirrors> 标签,在标签下添加阿里云镜像仓库
<mirrors>
<!-- 阿里云仓库 -->
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
</mirrors>
这一步很容易出错,仔细查看这段代码的位置 ,最好下载一个Notepad++打开setting.xml文件再去修改,如果出错,那么在pom.xml文件中会出现setting syntax error的错误。
5.3 指定Maven 的jdk 版本(如 jdk1.8)
<profile>
<id>JDK-1.8</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>
6.在Idea上配置Maven工具