Les fichiers .properties
Syntaxe : Les propriétés
Dans ANT, une propriété est comme une variable.
On associe à un nom de propriété une valeur.
Une property
se déclare de la façon suivante :
On peut accéder à la propriété dans la suite du script avec la syntaxe ${nom_de_la_propriété}
.
Remarque : La propriété basedir
La propriété basedir
est utilisée dans tout le script comme point de départ pour les calculs des autres chemins.
Si cette propriété n'est pas précisée dans la balise racine du script, c'est le chemin du dossier contenant le fichier ANT qui sera utilisé par défaut.
Remarque : Les fichier .properties
Pour éviter d'alourdir vos scripts ANT avec les déclarations de propriétés, il est possible de les écrire dans un fichier .properties et de le charger dans le script.
Méthode : Utiliser un fichier .properties
Créez un fichier appelé build.properties
par exemple. Placez le dans le même dossier que votre script ANT (ou où vous voulez, il faudra juste changer le chemin).
Remplissez le de la manière suivante :
Dans le fichier ANT, chargez les propriétés que vous avez définis dans le fichier build.properties
:
Complément : Modifier les paramètres d'un script dans Eclipse
Dans Eclipse, il est possible de donner des arguments au script ANT (comme ça aurait pu être fait en lignes de commandes)
Execution Debug (petite flèche à droite) -> Configuration Outils externes..
Onglet propriété -> déselectionner "Utiliser les propriétés globales comme indiqué dans les préférences d'éxécution ANT" -> Ajouter une propriété
Remplir le nom et la valeur du paramètre -> Cliquer sur OK
Cliquer sur Appliquer puis Exécuter