No description a short description of this target's function. Tasks A task is a piece of code that can be executed. The value of an attribute might contain references to a property. These references will be resolved before the task is executed. There is a set of built-in tasks , along with a number of optional tasks , but it is also very easy to write your own .
All tasks share a task name attribute.
The value of this attribute will be used in the logging messages generated by Ant. You can refer to the corresponding task object in scripts or other tasks via this name. Future versions of Ant will most likely not be backward-compatible with this behaviour, since there will likely be no task instances at all, only proxies. Properties A project can have a set of properties. These might be set in the buildfile by the property task , or might be set outside Ant.