1. Maven知识普及
Maven是一款管理和构建java项目的工具
Maven的作用
- 方便依赖管理
统一的项目结构
标准的项目构建流程
( 通俗易懂来讲, 在项目开发中,当你使用不同的开发工具 (如:Eclipse、Idea) 等,构建的文档目录很乱, 项目jar包会有版本冲突问题, 使用Maven可以解决 )
2. 了解Maven仓库
用于存储资源,管理各种jar包
3. Maven安装
Maven安装配置步骤:
解压安装
配置仓库
配置Maven环境变量
验证是否配置成功
1. 解压安装
bin.zip 后缀的是压缩包
src.zip 后缀的是maven源码
下载完毕, 解压到安装路径即可
bin目录 : 存放的是可执行命令。(mvn 命令重点关注)
conf目录 :存放Maven的配置文件。(settings.xml配置文件后期需要修改)
lib目录 :存放Maven依赖的jar包。(Maven也是使用java开发的,所以它也依赖其他的jar包)
2. 配置仓库 (本地仓库,用来存储jar包)
在自己计算机上新一个目录(本地仓库,用来存储jar包),暂且命名为mvn_project
进入到conf目录下修改settings.xml配置文件
- 使用记事本,打开settings.xml文件,查找<localRepository>标签
- 在标签注解上面, 新增一条数据, <localRepository>存储jar包的路径</localRepository>
- 路径为用来存储jar包的路径
3.配置阿里云私服
由于中央仓库在国外,所以下载jar包速度可能比较慢,而阿里公司提供了一个远程仓库,里面基本也都有开源项目的jar包。
进入到conf目录下修改settings.xml配置文件:
1). 使用记事本,打开settings.xml文件,查找<mirrors>标签
2). 在<mirrors> ... </mirrors> 中间添加如下配置, 并先注释掉<mirrors>标签内的其他内容
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
注: 只可配置一个<mirror>(另一个要注释!) ,不然两个可能发生冲突,导致jar包无法下载
4.配置环境变量
- 在系统变量处新建一个变量MAVEN_HOME, 变量值为Maven安装路径
- 在path引用它 , PATH环境变量的值,设置为:%MAVEN_HOME%\bin
4.验证配置结果
在cmd中输入以下命令mvn -v,验证
4.IDEA集成Maven
必须先回到主页面, 从主页面的所有设置(总设置)进入 ,为全局设置
通过查找maven, 配置三个路径, ( 安装目录, 配置文件, 本地仓库路径 ),点击应用- 完成即可