Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven是Apache基金会的开源项目之一。
本Maven 简明教程包括Maven的安装,配置,和使用。
1、Maven的安装
Maven可以直接安装,独立使用,也可以嵌入Eclipse中使用,因此分别介绍这两种安装方式。
Maven独立安装
- 打开http://maven.apache.org/download.html,选择并下载Maven,最新版本为3.0.4。
- 解压下载的压缩文件到用户定义的文件夹,如C:\apache-maven-3.0.4。
- 设置环境变量。新建环境变量“M2_HOME”,值为Maven路径,如“C:\apache-maven-3.0.4”;在环境变量“path”中添加“; %M2_HOME%\bin"。
- 检测是否安装成功。在命令行中输入mvn -v,若显示Maven版本信息,则安装成功。
Maven的Eclipse插件(m2eclipse)安装
- 选择Eclipse菜单Help->Eclipse Marketplace。
- 搜索Maven,选择安装”Maven Integration for Eclipse"。(最好不要安装其他含Maven关键词的插件)
2、Maven的配置
Maven的配置分为独立安装的Maven的配置和Eclipse插件的配置。
M2Eclipse配置
安装Eclipse的Maven插件后,可以设置使用独立安装的Maven还是使用m2eclipse内置的Maven。设置步骤如下:
- 选择Eclipse菜单Window->Preferences->Maven->Installations。
- 勾选将要使用的Maven。推荐使用外置的独立安装的最新版本Maven。
3、Maven的使用
Eclipse中创建Maven项目
- 新建Project,类型选择Maven->Maven Project,点击Next。
- 选择项目名称和路径,默认配置即可,点击Next。
- 选择Archetype,如:org.apache.maven.archetypes,点击Next。
- 填写Group Id和Artifact Id,Group Id类似Package名称, Artifact Id类似于项目名称,点击Finish完成Maven项目创建。
- 如果希望创建的Maven项目是Dynamic Web Project,则在Maven项目上右击选择Properties,通过Project Facets转换为Dynamic Web Project。
Maven资源
Maven官方网站:http://maven.apache.org/index.html
Maven完全手册:http://www.sonatype.com/books/mvnref-book/reference/