Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 学习蚂蚁资源_Java_Ant_Resources - Fatal编程技术网

Java 学习蚂蚁资源

Java 学习蚂蚁资源,java,ant,resources,Java,Ant,Resources,我想了解Ant,我正在寻找一本好书或网络资源 我所知道的是Ant是一个构建的工具,它在编译之前维护项目各部分之间的依赖关系。据我所知,它的目的是维护将输入编译器的代码。没别的了 基本上,我在寻找更多关于Ant的基本细节的信息,看看是否值得花很多时间学习。我计划主要在Java中使用它,但我不确定它能在多大程度上帮助我 有人对我可以利用的书籍或网络资源有什么建议吗 我还担心程序版本之间的差异。如果我使用一本为旧版Ant编写的书,这会带来问题吗?是一个很好的起点。一个非常有用的jar提供了额外的ant

我想了解Ant,我正在寻找一本好书或网络资源

我所知道的是Ant是一个构建的工具,它在编译之前维护项目各部分之间的依赖关系。据我所知,它的目的是维护将输入编译器的代码。没别的了

基本上,我在寻找更多关于Ant的基本细节的信息,看看是否值得花很多时间学习。我计划主要在Java中使用它,但我不确定它能在多大程度上帮助我

有人对我可以利用的书籍或网络资源有什么建议吗


我还担心程序版本之间的差异。如果我使用一本为旧版Ant编写的书,这会带来问题吗?

是一个很好的起点。一个非常有用的jar提供了额外的ant任务,如下所示。这里还有另一个关于ant编码的指南。

ant并不难学

首先:


  • 我喜欢这一页作为一个广泛的概述,作者是Ant in Action

    必要的Hello World是我的起点。这是一个很好的底层演练,它将为您提供一个跳板,让您可以在Ant中完成更复杂的任务。然后我建议做一些简单的任务来熟悉Ant语法,比如移动文件、压缩/解压文件、让Ant运行外部程序等等@omermuhammed提到了Ant,这是一个非常普遍的库,所以,当你们在网上搜索如何完成任务的例子时,很多时候人们都会提到ant contrib任务而不提及。因此,读完Hello World示例后,我建议的第二件事是下载ant contrib并通过它工作。

    值得深入研究ant,因为它仍然是java领域的标准构建工具。
    其他人已经发布了一些很棒的资源(Ant手册等)。
    Steve Loughran的《行动中的蚂蚁》是基于Ant 1.7.x的最新书籍
    请参见=以获取代码
    您迟早也会喜欢Ant用户/Ant开发者列表,请参见=,它还提供了指向可搜索存档的链接
    拥有智慧和合格人才的伟大社区。

    也推荐使用。

    正如您提到的Antcontrib作为附加ant任务=它的开发似乎已经过时-上一个版本是在2006年。。最近的另一个Ant任务插件是Flaka,我经常读到“xyz很容易/不难学”这样的语句,还有几本书像“xyz在21天/一个周末”。。。IMO是很难学的,因为他有自己的概念和XML基础。