最好的Ant教程/快速启动?

时间:2011-01-26 16:11:26

标签: java ant build

在避免长时间学习蚂蚁之后(IDE和复制和粘贴使简单的任务变得容易)我现在看到自己被迫尽快变形。在一个大型项目上工作,越来越难以知道要复制什么以及粘贴的位置,而不是在整个过程中破坏事物。

搜索ant教程和快速入门会产生数以千计的结果,所以请分享您的经验 - 哪一个能够快速完成并仍然是全面的?

我暗中希望得到像光荣hginit tutorial这样的东西。蚂蚁是否存在这样的事情?

编辑:到目前为止,官方文档似乎是一个巨大的胜利。因为它们非常相似所以很难选择接受的答案。
我找到了一个不错的教程,超越了官方HelloWorld的基础知识,包括JUnit测试,报告和SVN签出here。但在完成后我仍然需要转向更多文档。

4 个答案:

答案 0 :(得分:3)

http://ant.apache.org/manual/tutorial-HelloWorldWithAnt.html可能是你最好的选择。它涵盖了足以让你的脚湿润的基础知识,然后,你真的想要深入研究手册http://ant.apache.org/manual/

我面临的问题是Ant是一种脚本语言(而不是像mercurial这样的工具),所以它更复杂,如果你不小心,你可能会在这个过程中搞得一团糟。不是说这是一个糟糕的工具,只是不要在没有反复你不时做的事情的情况下砸掉大量的Ant脚本。

答案 1 :(得分:2)

我认为您学习的最佳方式是提出具体问题。而不是在不了解它的情况下复制/粘贴,你将不会学到太多东西。开始使用build.xml,当你遇到问题时,可以在这里或聊天库中提问。

有什么值得我喜欢的官方ant tutorial。此外,我现在已经相当专门地使用maven用于我的大多数项目,如果你让团队购买它,这也是值得考虑的事情。

答案 2 :(得分:1)

我认为Ant手册是最好的起点。我已经使用Ant多年了,我从来不需要一本书或教程。

http://ant.apache.org/manual/

答案 3 :(得分:0)

就我个人而言,我从未找到它,经过一周的研究后,我放弃了它。我决定学习弄脏手并使用Ant Tasks help pages。把事情做好并不是那么困难。