2
A
回答
3
Maven是另一种选择,但我不知道我会称它为“最佳”。
如果使用得当,蚂蚁具有简单的优点。我发现Maven更重,更难穿透。
2
Ant和Maven是通常使用的两种替代方法。被认为最好的不同项目会有所不同,同时也经常是开发人员和开发人员。
你有几个有其他选项,如甘特和Gradle。我个人最喜欢的是Gradle,因为它使用Groovy语法,并提供了Maven的好处而不会强迫你做任何事情。
2
1
如果你是一个受虐狂,你可以使用良好的旧Make来构建Java。它是大多数人在Ant之前使用的。但是Ant更好。它更强大,更便携,并且(以我的经验)更快。
0
确定更好的替代蚂蚁(和一个很好的继承者)是Maven。
Maven比ant有优势,Maven的插件开发正在快速进行。 Maven的的
优势(超过蚂蚁可以说)
- 依赖关系自动下载
- 标准化,非常一致的布局
- 标准化,非常一致的命名
- 代码覆盖率
- 详尽报告
- 行家使用JUnit轻松的工作测试
初始几个小时将是非常棘手,但一旦你习惯于看到的优点,你不会再回到蚂蚁;-)
相关问题
- 1. 什么是最好的工具/插件来构建HTML5网站
- 2. Ant仍然是Java构建工具的最佳选择?
- 3. 有什么好工具可以查看和浏览ant构建文件吗?
- 4. 什么是构建管道的好工具?
- 5. 什么是最好的免费ER建模工具?
- 6. 构建时间表屏幕/网格;最好的插件/工具是什么?
- 7. 将外部构建工具集成到Eclipse中的最佳方式是什么?
- 8. 什么是除去过时的Android SDK构建工具
- 9. Java的Ant构建与外部库
- 10. 什么是最好的表格结构?
- 11. npm vs Apache构建工具(maven,ant,groovy)
- 12. 什么是最好的DBMS的工作?
- 13. 什么是最好的技术材料的演示工具?
- 14. 用Java编写的最好的开源Web爬虫工具是什么?
- 15. 什么是最好的Java IDE?
- 16. 什么是最好的OpenGL java绑定?
- 17. 什么是最好的Java SIP堆栈?
- 18. 什么是最好的Java OXM库?
- 19. 什么是构建可视化工作流管理器的最佳工具
- 20. 具有良好Java支持的通用构建工具?
- 21. 什么是一些最好的自动化网站QA工具?
- 22. 什么是Qt最好的敏捷工具链?
- 23. 什么是一些最好的Javascript内存检测工具?
- 24. 什么是NetBeans 6.1最好的静态分析工具?
- 25. 什么是GWT最好的自动化Web测试工具?
- 26. 什么是最好的Selenium工具来自动化测试?
- 27. 什么是最好的jQuery工具提示插件?
- 28. 什么是最好的AJAX开发工具?
- 29. 什么是win32平台上最好的反汇编工具?
- 30. 什么是该项目最好的开发工具?
有什么不蚂蚁没有你需要的? – 2010-05-05 12:04:29
@第K条 - 两条腿很好,六条腿不好:-) – 2010-05-05 12:28:19