下载安装

  1. 下载 从网站 ​​http://maven.apache.org/download.cgi​​​ 下载maven3.3.9版本。

  2. 解压 将maven解压到一个不含有中文和空格的目录中
    bin 目录 mvn.bat(以run方式运行项目)、mvnDebug.bat(以debug方式运行项目)
    boot目录maven运行需要类加载器
    conf目录settings.xml整个maven工具核心配置文件
    lib目录maven运行依赖jar包

环境变量配置

电脑需要安装java环境,安装JDK1.7+版本,配置MAVEN_HOME

02Maven - Maven安装_远程仓库

将%MAVEN%/bin 加入环境变量path。

通过mvn -v命令检查maven是否安装成功,看到maven的版本为3.3.9以及java版本为1.7即为安装成功。

02Maven - Maven安装_jar包_02

maven仓库

maven仓库的作用

maven 的工作需要从仓库下载一些jar包,如下图所示,本地项目A、项目B都会通过maven软件从远程仓库下载jar包并存在本地仓库,本地仓库就是本地文件夹,当第二次需要此jar包时则不再从远程仓库下载,因为本地仓库已经存在了,可以讲本地仓库理解为本地缓存。

下图描述了maven中仓库的类型:

02Maven - Maven安装_jar包_03

本地仓库

用来存储从远程仓库或中央仓库下载的插件和jar包,项目使用一些插件或者jar包,优先从本地仓库查找

默认本地仓库的位置在${user.dir}/.m2/repository, $ { user.dir}表示windows用户目录。

02Maven - Maven安装_jar包_04

远程仓库

如果本地需要插件或者jar包,本地仓库没有,默认去远程仓库下载。

远程仓库可以在互联网内也可以在局域网内。

中央仓库

在maven软件中内置了一个远程仓库的地址 ​​http://repo1.maven.org/maven2​​ ,它是中央仓库,服务于整个互联网,它是由maven团队自己维护,里面存储了非常全的jar包,他包含了世界上大部分流行的开源项目构件。

配置本地仓库

  1. 先把仓库(“repository.rar”)解压到自己的电脑
    02Maven - Maven安装_maven_05

  2. 在MAVE_HOME/conf/settings.xml文件中配置本地仓库的位置:
    02Maven - Maven安装_maven_06