保存和重用 Ant 选项

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

  1. 从“工作台”工具栏中的“外部工具”下拉菜单中,选择外部工具...
  2. 将打开“外部工具”对话框。这应与我们前面看到的“运行 Ant”对话框很相似。事实上,除了在“外部工具”对话框中您可以选择想要查看和编辑哪个启动配置之外,它是完全一样的。在左边的树中选择运行 build.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 构建文件的几个实际使用示例。


Copyright IBM Corporation 2000, 2003. All Rights Reserved.