当前位置:  开发笔记 > 编程语言 > 正文

如何使用Ant?

如何解决《如何使用Ant?》经验,为你挑选了2个好方法。

我一直试图了解Ant的用途,但我仍然没有得到它.

有人可以给我一个用于Ant的用例,我可以尝试看看为什么Ant有用以及我可以用它做什么样的事情?

我在Eclipse中进行Java开发,我刚刚开始使用servlet和Google Web Toolkit.



1> Ted Dziuba..:

Ant是一个构建工具.比如说你在Eclipse工作区中有几个项目,所有项目都是一个更大的应用程序的一部分.要将它全部构建到包含依赖项的jar文件中,您可以选择所有项目并将它们导出为jar文件,但这有点麻烦.

Ant是一种可扩展的解决方案.您可以用XML定义构建过程,并且ant会根据此配方编译您的java文件.

Ant也可以做更多的事情.我在一家公司工作,在我们自己的存储库中部署机制是Debian软件包.我们有Ant脚本,可以构建jar文件,将它们和一些元数据文件排列到Debian包中,将它们放入存储库,然后重新生成存储库清单.

与任何Java一样,在熟练使用Ant之前需要进行大量配置才能掌握,但是一些基本教程应该让您了解自己的内容.



2> TofuBeer..:

与任何构建工具一样,Ant用于自动执行构建代码的重复任务。

无需每次手动运行javac而是将命令放入Ant脚本,然后在运行ant时它将为您运行javac。

我典型的使用ant的构建过程如下:

在源代码上运行javac

在tets上运行javac

在源代码上运行cobertura工具(这是为了覆盖代码)

从源头整理课程

刺激cobertura仪器类

破坏单元测试课程

在源代码上运行checkstyle,pmd,findbugs以查找警告

通过cobertura运行单元测试以获取其代码覆盖率

这就是我在每个构建上完成的8个步骤,只需运行“ ant”就可以完成。

推荐阅读
无名有名我无名_593
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有