logo

Tasca d'importació d'Apache Ant

Les tasques d'importació s'utilitzen per importar un fitxer de compilació al projecte actual. Els fitxers importats s'analitzen mitjançant ProjectHelper. ProjectHelper és realment responsable d'analitzar els fitxers importats.

La tasca d'importació és una tasca de nivell superior, de manera que no es pot utilitzar dins de l'element de destinació. Hi ha dos aspectes funcionals relacionats amb aquesta tasca.

Anulació de l'objectiu

Si un objectiu del fitxer actual també està disponible al fitxer importat, l'objectiu del fitxer actual tindrà prioritat.

Propietats especials

Els fitxers importats són locals al projecte principal actual. Per distingir entre fitxers importats i locals, Ant afegeix una propietat que conté la ruta al fitxer de compilació importat.

Nota: si el fitxer importat no conté l'atribut de nom, la seva propietat no s'establirà.

Atributs de la tasca d'importació d'Apache Ant

Atribut Descripció Obligatori
dossier El fitxer a importar.
opcional Si és cert, no atureu la compilació si el fitxer no existeix. No
com Especifica el prefix davant dels noms de destinació. No
separador de prefix Un separador que s'utilitzarà entre el prefix i el nom de destinació. No

Exemple de tasca d'importació d'Apache Ant

El codi següent importa objectius des del fitxer common-targets.xml situat al directori principal.

 

Importa un projecte

 

Importa l'objectiu des del fitxer targets.xml que es troba dins del directori comú.