Maven基础教程
介绍
- 在Java开发中,需要使用大量的jar包,我们手动去导入
- 如何让一个东西自动帮我们导入和配置这个jar包
Maven就是解决这个问题的一个工具
Maven项目架构管理工具
Maven核心思想:约定大于配置
- 有约束,不要去违反
Maven回约定好你该如何去编写我们的Java代码,必须要按照这个规范来
下载安装Maven
Maven下载地址: https://maven.apache.org/download.cgi
下载完成后,解压即可
配置环境变量
在我们的系统环境变量中
配置如下配置:
- M2_HOME : Maven目录下的 bin 目录
- MAVEN_HOME :Maven的目录
- 在系统的 path 中配置:
%MAVEN_HOME%\bin
配置完成后在cmd控制台输入:
mvn -version
测试Maven是否安装成功,保证必须配置完毕。
配置国内镜像
- 镜像:mirrors 作用:加速我们的下载
找到Maven目录下的conf目录下的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>
配置本地仓库
配置本地的仓库,用于存储下载后的库
IDEA使用Maven
在IDEA配置Maven路径:
查看配置无误后,找到项目目录下的 pom.xml 文件:
这个就是Maven用来下载我们项目依赖的配置表:
其中红框外面的部分是 IDEA 的Maven空项目模板自动替我们生成好的,我们只需要根据 Maven 的格式将需要的外部库写到 <dependencies>
标签中间的部分即可,然后这里的外部库可以到 Maven 的仓库找: https://mvnrepository.com/
如图所示,我们想要找到 Commons Collections 这个库,搜索后点击进入自己需要的版本
复制红框的部分到 <dependencies>
即可导入外部库了
完成后别忘记按一下重新加载Maven项目这个按钮将新加进来的库导入以下。