logo

Úloha importu Apache Ant

Úlohy importu se používají k importu souboru sestavení do aktuálního projektu. Importované soubory jsou analyzovány pomocí ProjectHelper. ProjectHelper je ve skutečnosti zodpovědný za analýzu importovaných souborů.

fcfs

Úloha importu je úloha nejvyšší úrovně, takže ji nelze použít v cílovém prvku. S tímto úkolem souvisí dva funkční aspekty.

Přepsání cíle

Pokud je cíl v aktuálním souboru dostupný také v importovaném souboru, bude mít cíl aktuálního souboru přednost.

Speciální vlastnosti

Importované soubory jsou lokální pro aktuální hlavní projekt. Pro rozlišení mezi importovanými a lokálními soubory přidá Ant vlastnost, která obsahuje cestu k importovanému souboru sestavení.

Poznámka: Pokud importovaný soubor neobsahuje atribut name, jeho vlastnost se nenastaví.

Atributy úlohy importu Apache Ant

Atribut Popis Požadované
soubor Soubor k importu. Ano
volitelný Pokud je true, nezastavujte sestavení, pokud soubor neexistuje. Ne
tak jako Určuje předponu před cílovými názvy. Ne
prefixSeparator Oddělovač, který se má použít mezi předponou a názvem cíle. Ne

Příklad úlohy importu Apache Ant

Níže uvedený kód importuje cíle ze souboru common-targets.xml umístěného do nadřazeného adresáře.

 

Importuje projekt

třídicí algoritmy merge sort
 

Importuje cíl ze souboru targets.xml, který je ve společném adresáři.