Maven是什么
maven主要服务于Java平台的项目构建,依赖管理,项目信息管理。
Maven的优点有哪些
简单。Maven暴露了一组一致、简单的操作接口,是程序员从原来的高度自定义和复杂的项目构建中解脱出来。
交流和反馈。与版本控制系统结合,所有人都能执行最新的构建并快速得到反馈。
测试驱动开发。TDD强调测试先行,所有产品都应该由测试用例覆盖。
十分钟构建。能够随时快速的从源代码构建出最终的产品。
持续集成。CI强调项目以很短的周期继承最新的代码。
富有信息的工作区。开发者能过快速方便的了解到项目的最新状态。
Maven对IDE的支持
m2eclipse插件 【maven的eclipse插件】
m2e-extras插件 【maven与svn进行继承的插件】
|----
Maven SCM handler for subclipse
|----Maven SCM Integration(无)
|----
Project configurators for commonly used maven plugin
Maven如何安装
前提条件: 需要配置java的环境变量。
下载maven:http://maven.apache.org/download.cgi
解压:
配置Maven的环境变量:
Path : 指向解压后的bin目录
M2_HOME : 指向解压后的根目录
Maven的目录结构
bin :包含了maven运行的脚本
lib :包含了maven运行时需要的java类库
conf : 包含了setting文件,可以复制到~/.m2目录下
boot : 包含启动maven是需要的框架
下一篇介绍:Maven学习笔记(二)-Maven的在IDE中的使用