使用其它版本的 Ant

Eclipse 平台将 Ant 1.4.1 作为插件库提供。当在“工作台”中运行 Ant 脚本时,在缺省情况下将使用版本 1.4.1。也可使用其它版本,尽管它们不受支持。至少有两种方法来使用其它版本的 Ant:

更改 Ant 类路径:
当 Ant 运行脚本时,它将在 Ant 类路径上查找必需的类。Ant 类路径由添加新任务、类型或库的插件组成,以及在外部工具首选项中定义的类路径。要访问首选项,单击窗口 > 首选项 > 外部工具 > Ant。与 Ant 1.4.1 相关的两个 JAR 为 ant.jarjakarta-ant-1.4.1-optional.jar。除去这些 JAR 并添加来自需要的 Ant 版本的 JAR。

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

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

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

相关概念
Ant 支持
外部工具

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

 
Copyright IBM Corporation and others 2000, 2002