非 Ant 项目构建器
当学习项目构建器示例时,可能已经注意到在创建项目构建器 Ant 构建文件时,具有外部工具类型的选项:

程序选项实质上是一个杂物箱,允许您为在本地或网络文件系统上可访问的任何可执行文件定义外部工具。假定不使用 Ant,选择使用自己的 shell 脚本或 Windows .bat
文件来压缩和部署 Eclipse 项目。然后将创建指定脚本的执行位置和执行方法的“程序”外部工具。
- 创建执行首选部署步骤的脚本。
- 在“导航器”中选择想要构建的项目,并从上下文菜单中选择属性。
- 选择外部工具构建器,单击新建...,选择程序并单击确定。
- 将出现对“程序”类型工具进行配置的“外部工具”对话框。
- 输入脚本的位置、它的工作目录和任何必需的自变量。

- 在本示例中,脚本为 Windows .bat 文件,但是它可以是 Linux shell 脚本、Perl 脚本或只是有关可以在系统上执行的任何其它的东西。
- 刷新和构建选项选项卡与看到的 Ant 项目构建器的选项卡完全相同。特别是,构建选项选项卡允许我们控制哪些类型的构建触发项目构建器构建文件。
- 应用更改并单击确定。
- 如同 Ant 项目构建器一样,可以根据其它项目构建器(例如,Java 项目的缺省“Java 构建器”)控制此项目构建器的排序。
- 重建项目。这将触发要执行的脚本。将把它生成的任何输出发送至“控制台”视图。
Ant 是配置和部署项目的一个流行工具。但是,如果您喜欢选择一些其它工具,或您喜欢自己执行它,可以设置“程序”外部工具项目构建器。这允许按您认为适合的方式定制项目的部署,同时保留每次构建项目时自动运行脚本的方便之处。
