Ant和Maven都是基于Java的构建(build)工具。理论上来说,有些类似于(Unix)C中的make ,但没有make的缺陷。Ant是软件构建工具,Maven的定位是软件项目管理和理解工具。
Ant特点 ›
没有一个约定的目录结构 ›必须明确让ant做什么,什么时候做,然后编译,打包 ›没有生命周期,必须定义目标及其实现的任务序列
›没有集成依赖管理
Maven特点
›拥有约定,知道你的代码在哪里,放到哪里去 ›拥有一个生命周期,例如执行 mvn
install 就可以自动执行编译,测试,打包等构建过程
›只需要定义一个pom.xml,然后把源码放到默认的目录,Maven帮你处理其他事情 ›拥有依赖管理,仓库管理

最新文章

  1. (int)、int.Parse()、int.TryParse()和Convert.ToInt32()的区别
  2. jqueryui / accordion的用法记录
  3. python(1)
  4. JAVA中堆栈和内存分配原理
  5. 【转载】wireshark抓包
  6. strip和stripe
  7. Web挖掘技术
  8. sql-yog
  9. App Store 升级问题
  10. backtracking问题
  11. UE4实现描边效果
  12. 详解散列hashCode在HashMap中的使用原理
  13. HRY and codefire
  14. Python with/as和contextlib上下文管理使用说明
  15. (网页)HTMl5的sessionStorage和localStorage
  16. array_walk函数与call_user_func_array函数
  17. go websocket
  18. BN多卡同步进行
  19. ‘’.join(列表)--列表转化为一个语句。 strip()删除掉str中的左右的空白字符
  20. TensorFlow学习笔记(8)--网络模型的保存和读取【转】

热门文章

  1. socket 10060错误解决方案
  2. NOIP2018联赛总结
  3. 自学Python4.4-装饰器的进阶
  4. ⌈洛谷1312⌋⌈NOIP提高组2011⌋Mayan游戏【搜索】
  5. [hgoi#2019/3/21]NOIP&NOI赛后总结
  6. 添加默认安全组规则-openstack
  7. 「HAOI2018」染色 解题报告
  8. 定时器同步+触发三ADC采样+输出6路PWM波
  9. PHP使用自定义key实现对数据加密解密
  10. semantic ui框架学习笔记一