3

在大型团队项目中,我需要手动编辑 Ant Buildfile。在我从头开始编写的小程序上,我不需要为构建制作或编辑任何类型的帮助文件(例如,从未为 Hello World 编写过构建文件)。所以我的问题是:

  1. 在那些较小的项目上,该程序是如何构建的?
  2. 什么样的项目会自动构建,什么样的项目需要一个需要手动编辑的Buildfile?
4

2 回答 2

3

用 Ant 构建的任何项目都不会在不创建构建文件的情况下自动构建。

如果没有构建文件,Ant 不会做任何事情。

也许您的 IDE 会为您生成一个,或者您甚至没有使用 Ant 来构建您的小项目。

于 2013-01-06T10:15:57.273 回答
2

首先是 build.xml,其次是 IDE 支持。

IDE 将为您生成一个默认的 build.xml 文件。您必须对其进行自定义以适应任何客户要求。

实际上,在 IDE 之外完成的任何工作都需要一个体面的 build.xml 文件。例如,使用 IDE 提供的不同工具进行代码覆盖,静态代码分析(如 findbugs)。

于 2013-01-07T09:02:45.173 回答