logo

Tâche d'importation Apache Ant

Les tâches d'importation sont utilisées pour importer un fichier de build dans le projet en cours. Les fichiers importés sont analysés à l'aide de ProjectHelper. ProjectHelper est en fait responsable de l'analyse des fichiers importés.

La tâche d'importation est une tâche de niveau supérieur et ne peut donc pas être utilisée dans l'élément cible. Deux aspects fonctionnels sont liés à cette tâche.

Remplacement de la cible

Si une cible du fichier actuel est également disponible dans le fichier importé, la cible du fichier actuel aura la priorité.

Propriétés spéciales

Les fichiers importés sont locaux au projet principal actuel. Pour faire la distinction entre les fichiers importés et locaux, Ant ajoute une propriété qui contient le chemin d'accès au fichier de build importé.

Remarque : Si le fichier importé ne contient pas d'attribut de nom, sa propriété ne sera pas définie.

Attributs de la tâche d'importation Apache Ant

Attribut Description Requis
déposer Le fichier à importer. Oui
facultatif Si c'est vrai, n'arrêtez pas la construction si le fichier n'existe pas. Non
comme Spécifie le préfixe ajouté aux noms de cible. Non
préfixeSéparateur Un séparateur à utiliser entre le préfixe et le nom de la cible. Non

Exemple de tâche d'importation Apache Ant

Le code ci-dessous importe les cibles du fichier common-targets.xml situé dans le répertoire parent.

 

Il importe un projet

 

Il importe la cible à partir du fichier cibles.xml qui se trouve dans le répertoire commun.