maven安装

发表时间:2017-07-18 18:52:41 浏览量( 23 ) 留言数( 0 )

学习目标:

1、掌握Maven的安装和配置

2、安装和配置Eclipse的Maven插件


学习过程:

一、配置Maven的环境

1、需要先检查是否已经有JDK环境

输入java -version,检测JDK环境是否已经安装。

2、下载maven,你可以在下面网址下载最新版的maven

http://maven.apache.org/

3、配置环境变量

下载完毕后你可以解压就可以了,这里我就加压到D:盘中,然后我们需要配置一下环境变量。

点击新建环境变量,变量名为:M2_HOME,指向maven的主目录,如下图:

attcontent/91d42080-67eb-485b-bc58-f1076bc73b83.png

然后选择path环境变量,在最后添加maven的命令目录bin,%M2_HOME%\bin,注意前面要使用分号隔开前面的变量值。如下图:

attcontent/dd42d789-7f81-4641-bf8c-b68b41adab30.png

4、检查是否已经配置成功

打开DOS命令。输入mvn -version查看是否配置正确,如图所示:

attcontent/09947c5c-46e9-40f4-96a4-d6523a503ff2.png

5、目录介绍。

(1)安装主目录

前面我们讲到设置M2_HOME环境变量指向Maven的安装目录,本书之后所有使用M2_HOME的地方都指代了该安装目录,让我们看一下该目录的结构和内容:

bin  该目录包含了mvn运行的脚本

boot  该目录只包含一个文件,以maven 3.0为例,该文件为plexus-classworlds-2.2.3.jar

conf 该目录包含了一个非常重要的文件settings.xml

lib 该目录包含了所有Maven运行时需要的Java类库

(2)用户目录

如果你是使用window就可以进入你当前的用户的目录了一般都是这样的C:\Users\你的用户名\.m2,在这个目录下面包含一个本地仓库文件,所有的jar包都会在这个目录下,还有一个我们上一节中复制过来的settings.xml文件。

二、修改中心库地址

1、配置国内镜像库

     把conf/setting.xml复制到你的用户目录的.m2目录下面,就是在 C:\Users\你的用户名\.m2 目录下面,如果没有这个目录可以使用dos命令建立这个目录,命令如下:

     mkdir .m2

     把conf/setting.xml拷贝过来,然后打开setting.xml,我们先修改成为使用国内的镜像配置,因为maven默认会使用国外的中心库,下载组件时候会比较慢,这里我们使用阿里云提供的git中心库。在后面的课程中我们还会在本地搭建一个maven库,改成使用本地库。

  <mirrors>
     <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
     </mirror>
  </mirrors>


2、maven改本地仓库位置    

     安装Maven后我们会在用户目录下发现.m2 文件夹。默认情况下,该文件夹下放置了Maven本地仓库.m2/repository。所有的Maven构件(artifact)都被存储到该仓库中,以方便重用。但是windows用户的操作系统都安装在C盘,把Maven仓库放到C盘是很危险的,为此我们需要修改Maven的本地仓库路径。这里我们在D:盘下面建立一个mavendb的目录,用户的配置信息和maven本地库都放在这个位置  

    在mavendb下面建立一个repository 目录修改Maven安装目录下,在上面配置的setting.xml新增一行:

       <localRepository>D:\mavendb\repository</localRepository>

    (表示本地仓库的地址为);

    打开控制台:尝试下载命令 mvn help:system,看看能不能从上面的库中下载组件,如果网速快的话应该也会很快的,你可以在D:\mavendb\repository的目录下面看到这些信息

二、安装m2eclipse插件

1、安装插件,目前eclipse的版本都已经安装了maven的插件的了,如果没有才需要安装。

启动Eclipse之后,在菜单栏中选择Help,然后选择Install New Software…,接着你会看到一个Install对话框,点击Work with:字段边上的Add按钮,你会得到一个新的Add Repository对话框,在Name字段中输入m2e,Location字段中输入

http://download.eclipse.org/technology/m2e/releases/

   2、maven的配置

让eclipse 找到你刚才安装的maven

attcontent/41d2d207-4469-4e3f-bd70-7960f2cab677.png

3、可能的问题

(1)更新Maven插件后起步报Could not calculate build plan

删除C:\Users\Administrator\.m2\repository\org\apache\maven\plugins目录下面的maven-jar-plugin目录,然后在运行。

(2)、安装Maven后每次启动出现警告信息:

Eclipse is running in a JRE, but a JDK is required
Some Maven plugins may not work when importing projects or updating source folders.

1. 检查Eclipse正在使用的JRE

‘Window’ -> ‘Preferences’ -> ‘Java’ -> ‘Installed JREs’ 确定正在使用JDK而非JRE.

如果没有JDK, 则先新增一个Standard VM.