独立的外部工具
为了使外部工具有最大的灵活性,创建“独立”的外部工具启动配置。这与在上一节中讨论的项目构建器启动配置相似(除了它与项目构建无关之外),可以选择在任何时候显式运行它。假定想要有一种方法在使用 jar 实用程序的工作空间中快速查看 .jar 文件的内容。
- 在工作空间中选择某个 .jar 文件。
- 从工作台工具栏中选择运行 > 外部工具 > 外部工具...。

- 在树中选择程序,然后单击新建。

- 将启动配置命名为“jar 检查程序”。
- 使用第一个浏览文件系统... 按钮来找到 jar 可执行文件。
- 在自变量字段中,输入“-tvf”和一个空格,然后单击变量...。
- 在“选择变量”对话框中,将看到可作为自变量传递至在“位置”中指定的程序的许多变量。选择 resource_loc 并单击确定。
- 当此构建文件运行时,在工作台中选择的资源的绝对路径将传递至指定位置中的 jar 实用程序。
- 单击运行。
- 注意,该构建文件将 jar 实用程序输出发送至“控制台”视图。
- 在工作空间中选择另一个 .jar 文件。
- 单击工具栏中的“外部工具”按钮。注意,还会将此 jar 的内容发送至“控制台”视图。现在,可以用快速且容易的方法来查看工作空间中任何 .jar 文件的 jar 实用程序的输出。
此示例只是简单地讨论可以利用外部工具做什么。要记住的重要事情是可以为可在系统上运行的任何对象创建外部工具,并可以将自变量传递至与当前工作台选择相关的外部工具。在许多情况下,这允许您松散地集成不具有相应
Eclipse 插件的工具。