保存和重用 Ant 选项

当我们在上一节中运行 HelloWorld.xml Ant 构建文件时,将目标的选项以及“运行 Ant”对话框中的所有其它选项都保存在称为“启动配置”的实体中。启动配置包含按特定方式运行单个 Ant 构建文件所必需的所有详细信息。具有与单个 Ant 构建文件相关联的多个启动配置是完全有效的。因此,除了在上一步骤中创建的启动配置之外(即指定 HelloWorld.xml 构建文件应以该顺序执行目标 Hello 和 World),我们还可以为此同一个构建文件创建第二个启动配置(指定相同的目标但是按相反的顺序)。到目前为止一切顺利。但是有关启动配置真正的好处在于:现在只需指定相应的启动配置,就可以在任一配置中快速运行 Ant 构建文件。

  1. 从“工作台”工具栏中,选择运行 > 外部工具 > 外部工具...
  2. “外部工具”对话框打开并显示启动配置的选项以供查看和编辑。在左边的树中选择运行 HelloWorld.xml 构建文件时创建的启动配置,则右边的选项卡显示此启动配置的选项。
    “外部工具”对话框
  3. 在该对话框的顶部,将名称更改为“Hello World”并应用该更改。
  4. 在左边的树中,显示有关选择的启动配置的上下文菜单并选择重复。创建 Hello World 构建文件的启动配置的副本,将“(1)”追加至该名称,并在树中选择新的启动配置。
  5. 将新的配置重命名为“World Hello”。
  6. 目标选项卡中,单击排序... 按钮,更改目标的顺序以便先执行 World 目标,并应用该更改。
  7. 单击运行
  8. 象以前一样,HelloWorld.xml 构建文件运行并将其输出发送至“控制台”视图。然而,这次因为目标是逆序的,所以输出也是逆序的。
  9. 返回工具栏中的“外部工具”下拉菜单。
    “外部工具”下拉菜单
    现在,注意在历史中有两个条目,一个用于 Hello World,另一个用于 World Hello。为了重新运行 Ant 构建文件以便它输出 Hello World,只在历史中选择此启动配置。要重新运行输出 World Hello 的启动配置,在历史中选择此启动配置。
    注意:历史是有序的,这样运行最频繁的配置在下拉菜单的顶部。

这就结束了快速了解 Eclipse 中的 Ant 集成的基础的工作。在以下几章中,我们考虑在 Eclipse 中运行 Ant 构建文件的几个实际用例。