四、 运行Ant Build文件
你可以使用两个选项来从Eclipse内部运行这些build文件。例如,你可以右单击Package Explorer中的build.xml文件并选择"Run→Ant Build"。这样可以启动Ant并且把结果显示在Eclipse的Console视图中。
提示:Eclipse 3.0用一个独立的JVM运行Ant,这样以来解决了过去常常给IDE带来的许多问题。
如果你在命令行上运行该build文件的话,其输出结果将会与在Console视图中的输出一样:
Buildfile: D:\eclipse3\eclipse\workspace\AntExample\build.xml
compile:
[javac] Compiling 1 source file
compress:
[jar] Building jar: D:\eclipse3\eclipse\workspace\AntExample\Project.jar
main:
[echo] Building the .jar file.
BUILD SUCCESSFUL
Total time: 2 seconds
如果存在问题,你可以观察在Console视图中的Ant的输出。Eclipse将在Problems视图中给出一篇摘要,你可以点击Eclipse底部的Problems选项卡来看到这篇摘要内容。
运行build文件的另外一个选项是右单击Package Explorer中的build.xml并且选择"Run→Ant Build..."(注,这里有个省略号)。这样会打开如图6所示的Ant启动配置对话框,该Ant启动配置是特定于当前工程的。
图6.选择一种Ant目标
你可以设置目标的执行顺序,之后你会在页面底部的Target执行顺序框中看到这一顺序(你选择项目的顺序正是它们被执行的顺序)。Ant还会运行每一个目标的依赖性;但是,你必须小心以防你的修改有可能弄糟整个构建顺序。
五、 选择Build文件并把参数传递到Ant
你可以在Eclipse环境下使用与命令行一样多的Ant功能。例如,为了把参数传递给Ant,可以在Package Explorer中右击build.xml并且选择"Run→ Ant Build..."来打开Ant启动配置。然后,点击显示在图7中的Main选项卡即可以设置你想使用的build文件,构建工程所依赖的基目录等,并且你可以把参数传递到Ant。

图7.设置要传递到Ant的build文件和参数
