logo

Naloga uvoza Apache Ant

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.