好久不在博客上发表了,感觉自己快out了,呵呵。最近工作中要用到Maven构建项目,查了些资料,然后自己总结了下,准备发表几篇博客,从对Maven的云山雾里,到能够运用Maven到实际项目中,我会一点一点总结给大家,和大家一起学习进步,希望对大家能有所帮助,有什么不对的地方或者需要改进的地方,请各位大虾们不吝赐教!
本章包含三部分:
一、Maven简单介绍
二、Maven在Window系统上的安装配置
三、Maven的插件m2eclipse在Ecplise中的安装
一、Maven简单介绍
Maven是一个跨平台的项目管理工具,它是Apache组织的一个开源项目。Maven是基于项目对象模型(POM),主要是用于项目构建、依赖管理和项目信息管理。
1、Maven是一款强大的构建工具。帮我们实现项目的自动化构建,从clean--compile--test--generate
2、Maven是一个依赖管理工具。Maven提供中央仓库,帮大家自动下载需要的构件。提出坐标的概念来准确的定位每一个构件,构件主要包括:jar、pom、war等。借助坐标来管理依赖,轻松解决很多依赖问题。
3、Maven是一个项目信息管理工具。管理原本分散的项目信息,包括:项目描述、开发者列表、版本控制系统信息、缺陷管理系统信息等。
4、Maven为所有的java开发者提供了一个免费的中央仓库,几乎可以下载到所有的开源类库。
二、Maven在Window系统上的安装配置
1、安装jdk,最低版本要求是1.5,建议大家用6或者7,在window下打开cmd命令窗口,输入java
2、下载Maven,http://maven.apache.org/download.html,最新版本是3.1.0,建议大家下载最新版本,下载包:apache-maven-3.1.0-bin.zip。
3、设置环境变量。解压apache-maven-3.1.0-bin.zip到你本地的一个目录。例如,D盘根目录:D:\apache-maven-3.1.0。新建变量:M2_HOME,变量值为Maven的安装目录。然后找到Path变量,在变量值的最后加上%M2_HOME%\bin。
4、验证安装:打开cmd窗口,出入mvn
三、Maven的插件m2eclipse在Ecplise中的安装
1、Eclipse版本:version=3.7.0,在eclipse目录下的.eclipseproduct文件有版本信息。
2、在线安装m2eclipse,打开eclipse,Help-->Install
3、Eclipse配置Maven:Window--Preferences找到Maven的Installations,点击Installations,在左边的窗口中add你解压的maven解压目录,选中你添加的maven版本。
4、重启Eclipse,验证m2eclipse是否正确安装,单击Help-->About
5、Eclipse默认是运行在jre上的,而m2eclipse的一些功能要求使用JDK,如果不进行配置的话,在eclipse控制台中会报出错误:[ERROR]
解决办法是:使用JDK中的那个JRE