什么是Maven?
Maven是一个项目管理工具,它包含了一个 项目对象模型(POM: Project Object Model),一组标准集合,一个项目生命周期,一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段中插件目标的逻辑。
Maven的作用
- 依赖管理、jar包、工程之间的依赖。
- 项目构建。实现项目的一步构建。
- 工程聚合、继承、依赖
Maven的工程类型
- war 包工程。
- jar 包工程。
- pom 工程。
首先,本人电脑里下载使用的是maven3.3.9(本文以此版本为主) , maven对jdk有要求,现在先看看maven及jdk版本对照表,可以根据自己的需要下载相应的版本。
使用电脑浏览器打开maven的默认下载地址
http://maven.apache.org/download.cgi
我们发现最新版本是3.5.4,我们需要3.3.9的,怎么办呢?在上面打开的页面中,滚动条往下拉找到 archives 链接
最终的maven历史版本下载链接为:
https://archive.apache.org/dist/maven/maven-3/
我们选择自己需要下载的版本进行下载
下载(apache-maven-3.3.9-bin.zip )完成后,将文件复制到D盘并进行解压缩后,目录如下
目录说明:
bin目录:mvn 命令,主要用来构建项目的。
boot目录:maven 自身运行所需要的类加载器。
conf目录:settings.xml配置文件,是我们对 maven 进行各种配置的时候,主要使用的配置文件。
lib 目录:集成了一些插件,maven使用这些插件来构建项目。
好了,到此maven下载完毕。要使用maven,我们需要在电脑的环境变量里进行配置:
Win7系统打开环境变量:
右键计算机 ---- 属性 ---- 高级系统设置 ---- 环境变量
在系统变量中,新建
变量名为 : MAVEN_HOME
变量值为:D:\apache-maven-3.3.9
在用户变量中,找到PATH变量名进行编辑(没有则新建PATH变量名)
变量名为 : PATH
变量值为:%MAVEN_HOME%\bin; (注意这里,多个变量值之间使用分号 ; 隔开)
所有变量配置完后,我们测试下maven是否安装成功。
打开windows命令行,输入mvn -v 查看maven版本,如显示正确的maven版本则说明安装成功。
配置本地仓库
打开maven安装目录下的配置文件(settings.xml):
D:\apache-maven-3.3.9\conf\settings.xml
找到<localRepository>/path/to/local/repo</localRepository>内容,此标签内容默认是被注释的,
所以复制此内容添加到注释外面,并修改本地仓库地址为 D:\bos_repository (在D盘建立此文件夹作为本地仓库目录)
配置中央仓库
打开maven安装目录下的配置文件(settings.xml):
D:\apache-maven-3.3.9\conf\settings.xml
在配置文件在mirrors标签加入如下内容:
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
Maven初始化
在命令行窗口中输入mvn help:system 等待系统执行结束
最后返回到本地仓库目录,可以看到使用maven下载一些maven基础信息,以后本地创建的maven项目依赖jar将全部下载到此仓库目录。