摘要: 先介绍下Ant 和 Maven的区别:Apache Ant :1、Ant 没有正式的约定如一个一个班项目的目录结构,你必须明确的告诉Ant哪里去找源代码,哪里放置输出。随着时间的推移,非正式的约定出现了,但是他们还没有在产品中模式化。2、Ant 是程序化的,你必须明确的告诉Ant做什么,什么时候做。你必须告诉它去编译,然后复杂,然后压缩。3、Ant 没有生命周期,你必须定义目标和目标之间的依赖。你必须手工为每个目标附上一个任务序列。Apache Maven :1、Maven 拥有约定,因为你遵循了约定,它已经知道你的源码在哪里。它把字节码放到target/classes,然后在target生成 阅读全文
posted @ 2012-11-29 18:04 易木 阅读(261) 评论(0) 推荐(1) 编辑