qileilove

blog已经转移至github,大家请访问 http://qaseven.github.io/

maven简介

我们学习了 强大的jenkins 下来我们学习其内在的联系的maven  通过以前我们学习的文章 可以看到jenkins 和 maven 联系的很紧密
让我们来认识认识maven
Maven是什么?
 Apache Maven Project
 Maven是Java项目的构建和管理工具
 Maven是一套项目管理框架,提供了标准的软件
生命周期模型,涵盖项目的创建、构建、测试、
集成和部署
Maven是一套标准,基于一个通用的软件对象模
型(Project Object Model)Maven提供一系列
工具(揑件Plug-in),方便描述和管理项目
何为构建?
通俗的说就是当我们把代码从版本库中提取出来后,进行编译  单元测试 生成doc 打包 部署等工作 就可以称之为构建
maven 是优秀的构建工具

maven 使用简单的命令 就能够帮助我们管理这些工具  而且跨平台 消除重复构建  它抽象了构建的生命周期 让我们可以通过配置来实现构建的生命周期 标准化的生命周期有利于项目的构建

maven 不仅仅是构建工具
它还是一个java类文件管理的仓库,可以帮助我们整理jar文件,全世界的用户都会遵守maven的配置 这样便于整个软件开发的生命周期


为什么需要maven

maven  已经帮我们定制好了整个构建的周期 我们不需要额外的学习别的 增加成本

1.3 maven 与极限编程

简单

交流与反馈


测试驱动开发 TDD

10分钟构建
富有信息的工作区



被误解的maven

posted on 2014-03-03 14:46 顺其自然EVO 阅读(252) 评论(0)  编辑  收藏 所属分类: maven


只有注册用户登录后才能发表评论。


网站导航:
 
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

导航

统计

常用链接

留言簿(55)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜