2011-06-08 146 views
3

我想了解蚂蚁,我正在寻找一本好书或网络资源。学习蚂蚁 - 资源

我所知道的是,Ant是一个内置工具,它在项目编译之前保持项目各部分之间的依赖关系。据我所知,它的目的是保持你的代码将被馈入编译器。而已。

基本上我正在寻找更多关于Ant基本细节的信息,看看是否值得投入大量时间学习。我打算主要使用Java,但我不确定它对我的帮助程度。

有没有人对我可以借鉴的书籍或网络资源有任何建议?

我也关心程序版本之间的差异。如果我使用为老版本的Ant编写的书,它会造成问题吗?

回答

2

的必要的Hello World tutorial是我开始的地方。这是一个很好的较低级别的步骤,可以让你在Ant中更复杂的任务。然后我会建议你做一些简单的工作,以便更熟悉Ant语法,比如移动文件,压缩/解压缩文件,运行外部程序等等。@omermuhammed提到Ant-Contrib这是一个非常普遍的库,所以当你去在网上搜索如何让人们完成大量的工作,而不用提及的时候人们会参考ant-contrib任务。因此,在通过Hello World示例后,我会推荐的第二件事是下载并通过此link获取ant-contrib工作。

1

This是一个很好的开始。一个非常有用的jar提供了额外的ant任务,列出here。这里是另一个link,关于蚂蚁编码指南。

+0

正如你提到的Antcontrib作为额外的蚂蚁任务=它的发展似乎已经死了 - 最后一次在2006年发布..最近的替代Ant任务插件是Flaka,请参阅http://code.google。com/p/flaka – Rebse 2011-06-12 21:48:32

0

蚂蚁并不难学。

开始:

  1. Apache Ant - Manual
  2. Ant Best Practises
  3. Ant in Action
+0

我经常阅读诸如“xyz很容易/不那么难学”的说法,并且有几本书,比如“21天/一个周末的xyz”......等等。有他自己的概念和XML基础 – Rebse 2011-06-12 21:52:25

2

我喜欢这个页面进行了全面概述Ant in Anger,通过蚂蚁的行动作者

2

这是值得挖掘到蚂蚁,因为它仍然是java土地的标准构建工具。
其他人已经发布了几个很好的资源(Ant Manual ..等)。
“蚂蚁在行动”由史蒂夫·劳伦是基于蚂蚁1.7.x
看到= http://sourceforge.net/projects/antbook/的代码
迟早你也会体会到蚂蚁用户/蚂蚁开发者邮件列表的最先进最新的书,看到= Ant Mailing Lists,提供链接到可搜索的档案..
伟大的社区与智能和合格的人。
Ant FAQ也被推荐。