When we ran the HelloWorld.xml
Ant buildfile in the last section,
the choice of targets, along with all other options in the launch configuration dialog were
saved in an entity called a 'launch configuration'. Launch configurations contain
all details necessary to run an Ant buildfile in a particular way. It is
perfectly valid to have multiple launch configurations associated with a single
Ant buildfile. Therefore, in addition to the launch configuration that was created in
the last step, specifying that our HelloWorld.xml
buildfile should execute the
targets "Hello"
and "World"
in that order, a second launch configuration could be created
for the same buildfile specifying different targets or just different ordering.
Creating multiple launch configurations in this manner allows you to quickly run
your Ant buildfile in any configuration by simply specifying the corresponding
launch configuration.
HelloWorld.xml
buildfile is selected in the tree at the left, and the tabs on the right show
the options for this launch configuration.Hello World
and Apply
the change.(1)
is appended to the name, and
the new launch configuration is selected in the tree.World Hello
.World
target executes first, and Apply
the change.HelloWorld.xml
buildfile runs and sends its output to the
Console view.
This time however, because the targets were reversed, the output is reversed as well.Hello World
and one for World Hello
. In order to rerun the Ant buildfile so that it outputs
Hello World
, just select this launch configuration in the history. To rerun
the launch configuration that outputs World Hello
, select this configuration
in the history.
Creating Ant buildfiles
Editing Ant buildfiles
Running Ant buildfiles
Creating a project builder Ant buildfile
Ant buildfiles as project builders
Executing project builders
External tools
Non-Ant project builders
Stand-alone external tools