在大型团队项目中,我需要手动编辑 Ant Buildfile。在我从头开始编写的小程序上,我不需要为构建制作或编辑任何类型的帮助文件(例如,从未为 Hello World 编写过构建文件)。所以我的问题是:
- 在那些较小的项目上,该程序是如何构建的?
- 什么样的项目会自动构建,什么样的项目需要一个需要手动编辑的Buildfile?
在大型团队项目中,我需要手动编辑 Ant Buildfile。在我从头开始编写的小程序上,我不需要为构建制作或编辑任何类型的帮助文件(例如,从未为 Hello World 编写过构建文件)。所以我的问题是:
用 Ant 构建的任何项目都不会在不创建构建文件的情况下自动构建。
如果没有构建文件,Ant 不会做任何事情。
也许您的 IDE 会为您生成一个,或者您甚至没有使用 Ant 来构建您的小项目。
首先是 build.xml,其次是 IDE 支持。
IDE 将为您生成一个默认的 build.xml 文件。您必须对其进行自定义以适应任何客户要求。
实际上,在 IDE 之外完成的任何工作都需要一个体面的 build.xml 文件。例如,使用 IDE 提供的不同工具进行代码覆盖,静态代码分析(如 findbugs)。