Apache Ant/Getting Started/Hello World

Hello World in Ant
Create a directory "My Project". Use a text editor such as Kate, Gedit or Notepad to create a file called build.xml within directory "My Project":

The first line in the file is flush left (no indentation). It tells ant that this is an XML file:



The next line names the (required) project "My Project" and its default target "hello":



The central three lines name and define the only target ("hello") and task ("echo") in the file:

Hello World!

You can now open a shell and cd to the "My Project" directory you created and type "ant"

Output of Hello World
Buildfile: build.xml hello: [echo] Hello World! Build Successful Total time 0 seconds

Variations
Try changing the echo line to be the following:



What is the result? Try the following also:



Next Section