Use a text editor to create a file called build.xml:
<?xml version="1.0"?> <project name="My Project" default="hello"> <target name="hello"> <echo>Hello World!</echo> </target> </project>
The first line in the file tells the system that this is an XML file. The next line tells ant that we have a project named “My Project” and that it has a default target called “hello”. Note that the file must always start with a <project> and end with a </project>. The central three lines are the one and only target in the file. They give the target a name and the target has just one task called “echo”
You can now open a shell and type “ant”. The default task is a required attribute of the project. Each target must have a name.
Output of Hello World
[root@nimal ant-tests]# ant Buildfile: build.xml hello: [echo] Hello World! BUILD SUCCESSFUL Total time: 1 second [root@nimal ant-tests]#
The following variations of echo will also give similar output.
<echo message="Hello There!"></echo> <echo message="Hello There!"/>