Zadaci uvoza koriste se za uvoz datoteke za izgradnju u trenutni projekt. Uvezene datoteke analiziraju se pomoću ProjectHelper-a. ProjectHelper je zapravo odgovoran za analiziranje uvezenih datoteka.
Zadatak uvoza je zadatak najviše razine pa se ne može koristiti unutar ciljnog elementa. Dva su funkcionalna aspekta koja su povezana s ovim zadatkom.
Nadjačavanje cilja
Ako je cilj u trenutnoj datoteci također dostupan u uvezenoj datoteci, cilj trenutne datoteke imat će prednost.
Posebna svojstva
Uvezene datoteke su lokalne za trenutni glavni projekt. Kako bi razlikovao uvezene i lokalne datoteke, Ant dodaje svojstvo koje sadrži stazu do uvezene datoteke za izgradnju.
Napomena: Ako uvezena datoteka ne sadrži atribut naziva, to se svojstvo neće postaviti.
Atributi zadatka uvoza Apache Ant
Atribut | Opis | Potreban |
---|---|---|
datoteka | Datoteka za uvoz. | Da |
neobavezan | Ako je istina, nemojte zaustavljati izgradnju ako datoteka ne postoji. | Ne |
kao | Određuje prefiks koji se nalazi ispred imena cilja. | Ne |
prefiksRazdjelnik | Razdjelnik koji se koristi između prefiksa i ciljnog imena. | Ne |
Primjer zadatka uvoza Apache Ant
Donji kod uvozi ciljeve iz datoteke common-targets.xml koja se nalazi u nadređenom direktoriju.
Uvozi projekt
Uvozi cilj iz datoteke targets.xml koja se nalazi unutar zajedničkog direktorija.