1.什么是maven?
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。
总结: maven可以通过一段描述,帮你构建项目并且可以帮你引入相关的依赖jar。
2.使用maven的意义
我们之前创建项目时,需要引入相关的jar包,这些jar你可能从一些网址下载的。可能下载时非常难,也可能因为jar的版本之间会有冲突。 使用maven可以帮我完成jar的下载,我们只需要指定jar的坐标即可。
3.maven的原理
4.maven的下载
下载地址:Maven – Download Apache Maven
第一种是安装版,第二种是解压版,根据需要下载
5.配置环境变量
一、添加环境变量
MAVEN_HOME: maven的解压路径
PATH: %MAVEN_HOME%\bin
二、查看是否配置成功
打开cmd输入mvn -version ,弹出如下即配置成功
6.maven的本地仓库
如果没有配置maven的本地仓库默认会在 C:\Users\用户名\.m2\repository
配置本地仓库路径在conf下的setting.xml中修改
打开setting.xml添加
<localRepository>你定义的路径</localRepository>
7.修改maven远程仓库地址
在setting.xml文件下找到<mirrors>在<mirrors>中添加阿里云的镜像
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
8.使用idea关联maven
一、局部关联:打开idea找到file下的setting,搜索出maven进行配置
二、全局配置:
9.idea创建maven的工程
在pom.xml中可以建立jar依赖
10.ieda中创建Java web maven项目、
然后点next即可
修改pom.xml文件将没用的删除
maven创建的web项目结构如下
11.如何使用jar的依赖
一、找到pom.xml文件
二、新建标签<dependencies></dependencies>
三、在<dependencies>中写依赖
<dependencies>
<dependency>
//这里写你需要jar包的依赖
</dependency>
</dependencies>
所有的jar包的地址