一.介绍:
二.安装:
Maven的安装比较简单,因为他是绿色版的软件,官方给我们提供Maven的安装包就是一个zip压缩包,在进行Maven安装以及配置的时候,主要进行如下4步操作:
第一步:把官方提供的zip包解压,此时Maven的安装就已经完成了;
第二步:配置Maven的本地仓库,在本地电脑上有一个目录,这个目录下就是来存放从中央仓库下载下来的jar包,这个仓库就是本地仓库;
第三步:需要配置阿里云私服,这一步的目的是为了提高jar包的下载速度,因为从中央仓库下载jar包要连接国外的网站,速度较慢,所以要配置阿里云私服来提高下载速度;
第四步:配置环境变量,因为将来想在任意目录下都能够执行Maven的指令,这个时候就需要配置环境变量。
详解如下:
步骤一:解压Maven压缩包
至于Maven压缩包,在我个人的百度网盘中就有,进入我自己的百度网盘->day04-Maven-SpringBootWeb入门->day04-Maven-SpringBootWeb入门->资料->Maven->02.maven安装->第一个压缩包就是Maven压缩包,
对于别人,可以在黑马程序员的公众号中要JaveWeb的资料,里面有Maven压缩包:
如上图,现在把Maven压缩包下载到一个没有中文、不带空格的目录下,比如:
然后右击该压缩包进行解压,结果如下图:
点击第一个解压好的文件,如下图:
如上图,
第一个bin文件夹,存放的是可执行文件,之后会用到Maven中的一些指令,比如进行项目的编译、测试、打包,其实都要执行Maven的指令,运行就是mvn这个指令(就在bin文件夹里);
第三个conf文件夹,存放的是Maven的配置文件,之后要配置Maven的本地仓库和Maven阿里云私服,就需要用到conf文件夹里的settings.xml配置文件中配置;
第四个lib文件夹,存放的是Maven所依赖的jar包资源,因为Maven是基于Jave语言开发。
步骤二:配置本地仓库
配置本地仓库就是来指定一个目录,让这个目录作为Maven的本地仓库,来存储下载的资源(如jar包),
打开Maven的配置文件,就在刚才的conf文件夹里,如下图:
如上图,
右击settings.xml->点击"打开方式",选择一个,我选择idea,因为我要装到idea里,VScode、记事本也可以,不建议用微软浏览器,因为用微软浏览器打开后无法修改settings.xml里的内容(下图中第一个idea文件就是我用idea打开后自动生成的):
往下拉到第53行,找到标签localRepository,这个就是Maven的本地仓库,如下图:
如上图,
此时localRepository标签下的代码被注释了,现在把这行代码复制粘贴出外面来,如下图:
如上图,
然后接下来需要指定Maven的本地仓库的地址,我为了Maven的本地仓库便于管理,我就将其放在Maven解压目录下,新建一个文件夹作为Maven的本地仓库的目录,该文件夹命名为mvn_repo,repo代表repository即仓库,
如下图:
如上图,
也就是说mvn_repo目录下就是Maven的本地仓库,
如下图:
如上图,
复制mvn_repo目录的地址,然后填充到刚才localRepository标签下即可,
如下图:
至此,就完成了第二步即配置Maven的本地仓库,以后连接中央仓库下载jar包就会放在如下图的目录下:
步骤三:配置阿里云私服来加速jar包的下载
仍旧需要在settings.xml配置文件中的<mirrors>标签中配置阿里云私服,
在刚才的settings.xml配置文件中往下拉,找到<mirrors>标签,在第148行,
如下图:
如上图,
在<mirrors>标签里配置阿里云私服的地址,地址如下:
在刚才的压缩包同级目录下也有该地址,如下图:
然后把阿里云私服地址下载到一个文件夹里即可,如下图:
如上图,打开阿里云私服地址.xml,我用的记事本打开,如下图:
代码如下:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
然后把上述代码复制到<mirrors>标签里即可,如下图:
至此,就完成了阿里云私服的配置。
步骤四:要想在任意目录下都能执行Maven的指令,那就需要配置环境变量
需要配置一个环境变量为MAVEN_HOME,MAVEN_HOME指的就是maven的解压目录,
并且将MAVEN_HOME目录下的bin目录加入PATH环境变量。
先打开文件夹,把Maven的安装目录复制一下,如下图:
然后右击"此电脑"->"属性"->"高级系统设置"->"环境变量"->在系统变量下"新建"一个系统变量,命名为MAVEN_HOME,MAVEN_HOME指的就是Maven的安装目录,再把Maven的安装目录地址粘贴下来->点击"确定",
(注:如上图,此时MAVEN_HOME目录下就是Maven的安装目录,Maven的安装目录其中包括bin目录)
接下来在Path环境变量中将MAVEN_HOME下的bin目录加入到Path环境变量中,
点击"Path"->"新建"->创建如下图的内容%MAVEN_HOME%\bin,这就代表要将Maven安装目录下的bin目录加入到Path环境变量->点击"确定"->点击"确定"->点击"确定",如下图:
加入到Path环境变量意味着接下来可以在任意目录下都能够去运行Maven指令,
至此,Maven的安装以及配置就全部完成了。
三.验证Maven是否安装且配置完毕:
可以在终端(快捷键win+R)执行如下指令(来查看Maven的版本号):
mvn -v
执行上述指令后如下图:
如上图,可以查看到Maven的版本号,就说明Maven已经安装且配置成功。
注:Maven要想成功运行,是需要依赖JDK的环境,这里的JDK采用的是11版本(如上图),后面的学习当中,无论是web开发,还是项目阶段,都是基于JDK11的,而且JDK11版本也是当前企业项目开发的主流版本,
如果此时没有JDK11,就需要把资料中提供的JDK11进行下载安装,并把环境变量切换到JDK11,
JDK的安装在B站也有教程。