Le fichier build.xml
Le fichier build est un fichier XML qui contient la description du processus de construction de l’application.
Comme tout document XML, le fichier débute par un prologue :
<?xml version= »1.0″>
L’élément principal de l’arborescence du document est le projet représenté par le tag <project> qui est donc le tag racine du document.
A l’intérieur du projet, il faut définir les éléments qui le composent :
les cibles (targets) : des étapes du projet de construction les propriétés (properties) : des variables qui contiennent des valeurs utilisables par d’autres éléments (cibles ou tâches) les tâches (tasks) : des traitements unitaires à réaliser dans une cible donnée
Pour permettre l’exécution sur plusieurs plate-formes, les chemins de fichiers indiqués dans le fichier build.xml doivent utiliser le caractère slash ‘/’ comme séparateur, et ce, même sous Windows qui utilise le caractère anti-slash ‘\’.
Le projet
Il est défini par le tag racine <project> dans le fichier build.
Ce tag possède plusieurs attributs :
name : précise le nom du projet
default : précise la cible par défaut à exécuter si aucune cible n’est précisée lors de l’exécution
basedir : précise le répertoire qui servira de référence pour l’utilisation d’une localisation relative des autres répertoires.

Le fichier build.xml (388 KO) (Cours PDF)
