Maven安装:
0.下载Maven,下载地址http://maven.apache.org ,Windows平台选择apache-maven-*.*.*-bin.zip
1.配置环境变量
确保已安装JDK,并 “JAVA_HOME” 变量已加入到 Windows 环境变量。
将解压后的apache-maven-*.*.*-bin.zip 文件的/bin目录添加到PATH环境变量。
2.验证
C:\Users\caiyong>mvn -v
Apache Maven 3.3.9(bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-1
7+08:00)
Maven home:E:\study_software\Maven\apache-maven-3.3.9-bin\bin\..
Java version: 1.7.0_71, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_71\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 7", version: "6.1",arch: "amd64", family: "windows"
3.修改Maven仓库存放位置
找到 maven 目录下的 conf 下的 settings.xml 配置文件,我的是在 E:\study_software\Maven\apache-maven-3.3.9-bin\conf\settings.xml
现在修改将它指定到我自己的路径下,我现在要将仓库指定到 E:\study_software\Maven\apache-maven-3.3.9-bin\Repositories目录下,只需要将本地仓库打开。如下:
<localRepository>E:\study_software\Maven\apache-maven-3.3.9-bin\Repositories</localRepository>
4.Maven依赖下载
在cmd下面执行mvn help:system,这时就开始下载依赖。大概一分钟左右就能够下载好!
5.离线安装Eclipse Maven插件
step1:下载插件,我下载的是eclipse-maven3-plugin.zip;
step2:在 eclipse 安装的根目录下创建两个文件夹:links,myplugins(名字可以随便取);
step3:在links 目录下创建一个 mvn.txt(名字可以随便取),打开并输入:path=E:/study_software/Eclipse/eclipse-jee-luna-SR1-win32-x86_64/eclipse/myplugins(解压的 maven 插件内容所在目录);
step4:保存关闭mvn.txt,并将后缀改成 mvn.link,重启eclipse。
6.配置Maven
在 “窗体” - “首选项” - “Maven” - “Installations” 里面添加Maven的安装路径,我的为:E:\study_software\Maven\apache-maven-3.3.9-bin
在 “窗体” - “首选项” - “Maven” - “User Settings” 设置settings.xml的位置,我的为:E:\study_software\Maven\apache-maven-3.3.9-bin\conf\settings.xml
用Eclipse创建第一个Maven Web项目
1. New – Other - Maven Project
2. Catalog:All Catalog
Artifact Id: maven-archetype-webapp
3. 填写Group Id, Artifact Id , version和Pakage,这些参数使我们的项目的可交付成果(jar/war/ear …) 在存储库中的标识唯一。
4. 根据我们的项目需要更新pom.xml(添加依赖,简介,插件,库,输出格式等)。
下面是我的项目默认生成的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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>cy.test.maven</groupId>
<artifactId>MavenProjet</artifactId>
<packaging>war</packaging>
<version>0.0.1-SNAPSHOT</version>
<name>MavenProjet Maven Webapp</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<finalName>MavenProjet</finalName>
</build>
</project>
5. 构建这个web项目
右键项目名称,在弹出的选项中选择 Run As => Maven install,然后 Eclipse 会下载并安装相关依赖包。在等待一段时间后,构建成功的结果如下:
******
[INFO]------------------------------------------------------------------------
[INFO]BUILD SUCCESS
[INFO]------------------------------------------------------------------------
[INFO]Total time: 44.983 s
[INFO]Finished at: 2016-05-26T15:24:27+08:00
[INFO]Final Memory: 12M/225M
[INFO]------------------------------------------------------------------------