Maven学习笔记(一.概况)

以前做项目,一直习惯使用ant。后来maven开始火了,出现很多文章描述maven如何比ant优秀,ant的功能只是maven的一个子集,于是我开始尝试在项目中使用maven,这里把一些相关的经验写下来。
 
首先需要了解的是,maven是什么?
我在网上找到一个比较合适又简单的解释:
<span style="color: #3366ff;">maven是一个项目管理工具,</span>
<span style="color: #3366ff;">它包含了一个项目对象模型 (project object model),</span>
<span style="color: #3366ff;">一组标准集合,一个项目生命周期(project lifecycle),</span>
<span style="color: #3366ff;">一个依赖管理系统(dependency management system),</span>
<span style="color: #3366ff;">和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑</span>
<span style="color: #3366ff;">。当你使用maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。</span>
看到这样的解释,会maven的人会觉得,确实如此,但对于我这些希望用maven代替ant的人来说,这个定义说了跟没说一样,似乎跟ant无关。
 
无论如何,既然网上那么多人推荐maven,它绝对有它的好处,于是我开始在网上搜索相应的教材,开始详细研究maven.
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值