Uvoz nalog se uporablja za uvoz gradbene datoteke v trenutni projekt. Uvožene datoteke so razčlenjene s pomočjo ProjectHelperja. ProjectHelper je dejansko odgovoren za razčlenjevanje uvoženih datotek.
Naloga uvoza je naloga najvišje ravni, zato je ni mogoče uporabiti znotraj ciljnega elementa. S to nalogo sta povezana dva funkcionalna vidika.
Preglasitev cilja
Če je cilj v trenutni datoteki na voljo tudi v uvoženi datoteki, bo imel cilj trenutne datoteke prednost.
Posebne lastnosti
Uvožene datoteke so lokalne za trenutni glavni projekt. Za razlikovanje med uvoženimi in lokalnimi datotekami Ant doda lastnost, ki vsebuje pot do uvožene gradbene datoteke.
Opomba: Če uvožena datoteka ne vsebuje atributa imena, ta lastnost ne bo nastavljena.
Atributi nalog uvoza Apache Ant
Atribut | Opis | Obvezno |
---|---|---|
mapa | Datoteka za uvoz. | ja |
neobvezno | Če je res, ne ustavite gradnje, če datoteka ne obstaja. | št |
kot | Podaja predpono, dodano ciljnim imenom. | št |
prefixSeparator | Ločilo, ki se uporablja med predpono in ciljnim imenom. | št |
Primer uvozne naloge Apache Ant
Spodnja koda uvozi cilje iz datoteke common-targets.xml, ki se nahaja v nadrejenem imeniku.
Uvozi projekt
Uvozi cilj iz datoteke targets.xml, ki je znotraj skupnega imenika.