一.Maven的定义:
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。(百度百科)
简单来说,在我看来,Maven就是一个管理依赖的软件,他通过在dependencies中定义一个或者多个dependency元素,来声明项目的一个或者多个依赖。俗话说就是统一管理。
二.Maven的作用以及好处:
1.很多时候我们在弄项目时都需要在项目中导入所需要的jar包,这就避免不了很多时候我们下载的jar包之间存在冲突以及版本不对的情况,maven就很好的解决了这个问题。
2.在我看来,使用Maven是非常简便的,只需要在pom.xml里面写入相关的依赖,Maven会自动根据你写的依赖信息将jar下载到你的本地仓库。
3.Maven可以很好的管理文档以及项目的架构,就比如所有的依赖都在pom.xml中,测试代码以及源码以及相关的配置文件他都以固定格式排好了,你只需要在相关的地方写入相关的东西就可以实现。
三.Maven的下载
1.Maven的下载网址:https://maven.apache.org/
这里的安装没有什么特别注意的地方,一步步往下就可以完成安装
2.配置Maven环境
MAVEN_HOME D:\Maven\apache-maven-3.8.1 这是你Maven解压的路径
Path ;%MAVEN_HOME%\bin 这里的;不要漏了
3.检验Maven是否安装成功
win+R 打开DOS窗口,输入mvn -v
这里会出现一种情况,就是maven安装成功了,但是下面仍然显示cmd不是内部或外部命令,也不是可运行程序,在这里只要在环境变量path里加上%SystemRoot%\system32这句话就可以很好的解决
四.更改maven本地仓库的位置,以及修改maven下载的路径
首先,maven会根据你自己写的依赖,到中央仓库去下载所需要的依赖,但是毕竟这个仓库在国外,所以很多时候下载不成功以及下载速度很慢是很自然的现象,所以我们需要到镜像源中去下载jar包
1.找到自己maven下的conf中的settings.xml
D:\maven\apache-maven-3.8.1\conf\setting.xml这是我的路径
2.将一下内容copy到settings.xml文件的<mirrors>标签中,这里我们用的是阿里云的下载地址
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
当然这一步没改也是没有关系的,但是由于下载速度,建议大家去修改一下
3.可以将本地仓库的存储位置改一下
默认的maven仓库是在C:\Users\HP\.m2\repository
如果我们需要修改,则继续在settings.xml中加上这个
<localRepository>D:/maven/apache-maven-3.8.1/.m2/repository</localRepository>
当然这里的地址是自己定的,自己随意放在哪里,以上是我存放的路径
五.idea中如何替换成自己下载的Maven
首先,idea编译器是大家非常喜欢用的一个,其中在idea中,他默认是有一个maven的,所以我建议是将他替换成自己下载的maven
1.打开idea
这里的settings 和repository都是都是自己本地maven的安装路径已经本地仓库的文章
总结:
当maven都安装完毕后,就可以着手开始我们的项目了,对我来说,maven在平常的项目中都是非常方便的。