Window环境
第一步:确定Java环境已配置
确保已安装JDK,打开cmd 输入echo %JAVA_HOME% 输出Java安装目录,Java -version检查版本问题,如下图:
![](https://img.haomeiwen.com/i5681841/d047265021a18026.png)
第二步:下载Apache Maven
下载地址:http://mirrors.hust.edu.cn/apache/maven/maven-3/,打开链接后,如图:
![](https://img.haomeiwen.com/i5681841/164d600a1ca46de0.png)
这里我们下载3.0.5版本,下载至自己文件中,并解压到文件中—D:\\maven\Apache-manve-3.0.5
![](https://img.haomeiwen.com/i5681841/9c35f13997ee8e3e.png)
3.配置maven环境变量
3.1 添加MAVEN-HOME
和配置java环境一样,进入右击电脑->属性->高级系统设置->环境变量,点击“新建”,配置变量名:MAVEN-HOME;变量值:D:\
maven\apache-maven-3.0.5,如下图:
![](https://img.haomeiwen.com/i5681841/a85cb1b595f95625.png)
3.2配置Path环境变量
编辑Path环境变量 添加;%MAVEN-HOME%\bin;如下图:
![](https://img.haomeiwen.com/i5681841/bd29ab8c6fdd4bea.png)
4.验证Maven
在命令行中输入:mvn -version或者-v,会出现如下图;说明安装成功;
![](https://img.haomeiwen.com/i5681841/7358a281f6c6c4bb.png)
5.maven的目录和配置文件
解压后文件目录
![](https://img.haomeiwen.com/i5681841/64d3f876873a3cf3.png)
bin:maven可执行文件目录
conf:maven配置文件
conf/settings.xml文件配置maven的运行的仓库的信息
因为maven本地仓库会缓存远程的项目构建jar到本地供maven项目使用,maven本地仓库默认是配置在系统盘,在用户 .m2里面进行缓存,这样系统盘会越来越大。所以我们需要指定本地仓库地址;
配置settings.xml,添加D:\maven_repository(地址根据自己情况安装。)
![](https://img.haomeiwen.com/i5681841/70f0dc669bdbdfd9.png)
6.eclipse插件的结合
1)设置JDK目录
![](https://img.haomeiwen.com/i5681841/fde54a6b0d89c960.png)
2)设置Maven自动下载源码,依赖jar会自动下载
![](https://img.haomeiwen.com/i5681841/b565ddd1875ea1f3.png)
3)设置maven插件的settings.xml文件位置(或者直接将配置文件放到用户的.m2目录下),有时候直接将配置文件放到用户的.m2目录下更加方便。
![](https://img.haomeiwen.com/i5681841/cc230c340bc6407f.png)
4)创建maven项目
Java项目有两种类型:
[if !supportLists]1) [endif]Java project
[if !supportLists]2) [endif]Java web project
在maven中有三种打包方式:
[if !supportLists]1) [endif]jar对应的是Java project
[if !supportLists]2) [endif]war对应的是Java web project
[if !supportLists]3) [endif]pom是maven项目一般作为父工程项目使用(项目统一管理)
在创建项目有两个模板:
Java project项目模板maven-archetype-quickstart
Javaweb project项目模板maven-archetype-webapp
5)在elcipse中的插件创建maven工程
右击new->other->Maven->Maven Project->Next
![](https://img.haomeiwen.com/i5681841/1b4e0afebc418bfa.png)
![](https://img.haomeiwen.com/i5681841/36f33f8125c265e4.png)
![](https://img.haomeiwen.com/i5681841/17964cda87f56a1d.png)
![](https://img.haomeiwen.com/i5681841/c148756ecfa57aba.png)
我们就创建好一个maven项目
其中main文件夹下面编写项目源码
test文件夹下编写测试用例源码,单元测试
动态web工程创建选择maven-archetype-webapp即可,并在pom文件中配置
jsp-api.jar
Servlet-api.jar
配置servlet-api
<dependencies>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</ dependency>
</dependencies>
网友评论