记录maven的安装与配置

前言:我们项目是使用JAVA代码,之前为了做单元测试,下载一些代码来研究,然后就发现一个问题,java依赖的jar包特别多,我一个个添加下载表示累觉不爱。于是想起之前项目组的人提过的maven,于是我决定把maven装上去试试看。现在是还未算完成配置成功,一点一点来记录吧。

1、maven下载

http://maven.apache.org/download.cgi,下载apache-maven-3.2.5-bin.zip文件包,解压zip文件包,我将它放到了这个目录C:\Program Files(不过后来为了方便管理,移到D:\maven文件夹了。

2、配置maven环境变量

win7系统里,右键点击计算机图标->属性->高级系统配置->环境变量,添加新变量M2_HOME,值设置为C:\Program Files\apache-maven-3.2.5,在Path变量里添加";%M2_HOME%",打开cmd,如下图输入这些命令,能打印出这样的结果,那么maven已经成功安装

 

3、修改仓库地址

仓库地址用于存在项目所依赖的jar文件。打开..apache-maven-3.2.5\conf文件夹,下面有settings.xml文件,打开此文件进行配置,

 

增加红色框这一行,其中D:/maven/repo就是修改后的仓库地址。

打开cmd,输入mvn help:system,如果地址修改成功的话,会开始进行下载maven中央仓库一些文件,这是最后更新成功的信息:

 

4、安装m2eclipse插件

m2eclipse是eclipse里一款maven插件,安装步骤如下 :

打开eclipse,help ->install new software ->

Name:m2e

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

填写这两个之后,点击“OK”,然后会有下面这些:

全部勾选一步步往下走,最后重启eclipse。

点击preferences,可以看到有个maven选项,证明maven已经装上去了,点开maven->installations,添加apache-maven的路径,并且将这个选项勾选上

 

5、maven项目引入

我们项目都是标准的maven项目,直接引入即可,import->maven->existing maven project,引入之后会发现有个问题,java项目仍有报错,如“The import …… cannot be resolved"这类型的错,这说明maven本地仓库没有这个包。可以设置好pom.xml,在这个文件的路径使用命令:mvn clean install,它就会根据pom里的配置将所需要的包版本下载到本地库里。

下载时候可能会遇到maven连接的中央库没有这个jar包,这时候可以在pom.xml里为它添加url:

<repositories>
  <repository>
    <id>maven1</id>
    <url>https://repo1.maven.org/</url>
  </repository>

  <repository>
    <id>……</id>
    <url>……</url>
  </repository>
</repositories>

附上一个地址:http://search.maven.org/,可以用它搜索中心库jar包的url

 

posted @ 2015-01-14 09:08  muya  阅读(218)  评论(0编辑  收藏  举报