首页 > 代码库 > 使用Maven来下载Spring

使用Maven来下载Spring

首先推荐一本Maven的书《Maven实战》许晓斌著,是一本非常棒的学习Maven的教材。自从Spring网站改版之后,好多网友抱怨无法在网站直接下载Spring了,下面就来教你用Maven下载Spring。

第一步:

Maven的安装,去http://maven.apache.org/download.cgi这个网址下载最新版的Maven,目前最新版是3.2.3,不论是apache-maven-3.2.3-bin.tar.gz还是apache-maven-3.2.3-bin.zip均可,任意下载一个,之后解压,将其扔到你电脑上的一个合适的目录中。

第二步:

配置环境变量,新建变量名MAVEN_HOME对应变量值D:\Program Files (x86)\maven3.2.3,在path变量中加入%MAVEN_HOME%\bin即可。

第三步:

测试是否安装成功,打开cmd,运行mvn -version,输出结果如下即代表安装成功了。
Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-12T04:58:1
0+08:00)
Maven home: D:\Program Files (x86)\maven3.2.3\bin\..
Java version: 1.7.0_05, vendor: Oracle Corporation
Java home: D:\Program Files (x86)\Java\jdk1.7.0_05\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows nt (unknown)", version: "6.2", arch: "x86", family: "windows"

第四步:

修改本地仓库的位置,Maven安装成功后,本地仓库默认的位置会放在~/.m2/repository目录下 (“~”代表用户的目录,比如windows下一般都是C:\Documents and Settings\[你的用户名]\。这肯定不是我们需要的,所以我们需要手动配置本地仓库的位置,进入D:\Program Files (x86)\maven3.2.3\conf目录,找到settings.xml文件,打开,启用这个配置项<localRepository>D:/Program Files (x86)/maven3.2.3/repository</localRepository>,里面的路径就是我的Maven本地仓库的路径。

第五步:

修改eclipse中的Maven配置,,如图所示,将User Settings中的路径改成你启用本地仓库后的settings.xml文件路径即可。

第六步:

在eclipse中新建一个Maven project,浏览Spring官网这张图就是spring官网上提供的信息,我们直接将该部分信息拷贝下来粘贴到pom.xml文件中即可。右键,刷新一个项目,就可以看到MavenDependencies下面就包括了Spring的jar包。我的pom.xml文件给你参考:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
<modelVersion>4.0.0</modelVersion> 

<groupId>MavenProject</groupId> 
<artifactId>first</artifactId> 
<version>0.0.1-SNAPSHOT</version> 
<packaging>jar</packaging> 

<name>first</name> 
<url>http://maven.apache.org</url> 
<properties> 
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
</properties> 

<dependencies> 
<dependency> 
<groupId>junit</groupId> 
<artifactId>junit</artifactId> 
<version>4.12</version> 
<scope>test</scope> 
</dependency> 
<dependency> 
<groupId>org.apache.logging.log4j</groupId> 
<artifactId>log4j-api</artifactId> 
<version>2.1</version> 
<scope>test</scope> 
</dependency> 
<dependency> 
<groupId>org.springframework</groupId> 
<artifactId>spring-context</artifactId> 
<version>4.1.3.RELEASE</version> 
</dependency> 
</dependencies> 
</project> 

第七步:

提供一个Maven常用的中心仓库的网址http://www.mvnrepository.com/,不论你想要什么jar包,只要在搜索框中搜索即可,例如搜索hibernate,点击超链接,找到Maven,直接将maven文件信息复制到pom.xml中即可下载了。例如

<dependency>
   <groupId>org.hibernate</groupId>
   <artifactId>hibernate-core</artifactId>
   <version>4.3.7.Final</version>
  </dependency>
  <dependency>
   <groupId>org.hibernate</groupId>
   <artifactId>hibernate-entitymanager</artifactId>
   <version>4.3.7.Final</version>
  </dependency>
  <dependency>
   <groupId>org.hibernate</groupId>
   <artifactId>hibernate-annotations</artifactId>
   <version>3.5.6-Final</version>
  </dependency>

使用Maven来下载Spring