首先推荐一本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>
|