使用其它版本的 Ant

Eclipse 平台提供 Ant 1.6.1 作为插件库。当在工作台中运行 Ant 构建文件时,缺省使用版本 1.6.1。也可使用其它版本,尽管它们不受支持。至少有两种方法来使用其它版本的 Ant:

更改 Ant 运行时类路径:
当 Ant 运行构建文件时,它将在 Ant 类路径上查找必需的类。Ant 类路径由添加新任务、类型或库的插件组成,以及在 Ant 运行时类路径首选项中定义的类路径。要访问首选项,单击窗口 > 首选项 > Ant > 运行时。在 Ant Home Entries 项下面,与 Ant 1.6.1 相关的 JAR 分组在一起。要更改 Ant Home 条目,单击 Ant Home... 按钮并选择想要使用的 Ant 安装。

更改 Ant 类路径后,所有以后的 Ant 构建都将使用已更新的版本,而不是缺省版本。要将 Ant 类路径恢复至它的原始状态,单击首选项页面上的恢复缺省值按钮。

将 Ant 用作外部工具:
当更改 Ant 类路径不是一个选项,或您只想测试 Ant 的较新版本或 beta 版本时,可以选择将其用作外部工具。通常当它在“工作台”中运行时,Ant 构建文件本身被认为是外部工具,但这不是唯一的方法。要将二进制 Ant 版本作为外部工具安装(注意:这些步骤适用于 Windows,但是对于其它操作系统可以使用相似的方法):
  1. http://ant.apache.org 下载并安装 Ant 的二进制版本。
  2. 单击运行 > 外部工具 > 外部工具...
  3. 单击程序
  4. 单击新建
  5. 输入外部工具的名称(例如,External Ant)。
  6. 对于位置字段,单击浏览文件系统
  7. 查找并选择称为 ant.bat 的文件(它应在 Ant 安装的 bin 文件夹中)。
  8. 自变量字段中,输入通常为在“工作台”外部运行构建文件而输入的构建文件的自变量。
  9. 工作目录字段中输入构建文件的目录。
  10. 单击运行以执行该构建文件。

当将 Ant 作为外部工具运行时,Eclipse 添加的任何一个任务或类型都不起作用。而且,Ant 类路径首选项对于构建文件执行不起作用。

相关概念
Ant 支持
外部工具

相关任务
运行 Ant 构建文件
运行外部工具
修改 Ant 类路径
添加新的 Ant 任务和类型