logo

Apache Ant -tuontitehtävä

Tuo tehtäviä käytetään tuomaan koontitiedosto nykyiseen projektiin. Tuodut tiedostot jäsennetään ProjectHelperillä. ProjectHelper on itse asiassa vastuussa tuotujen tiedostojen jäsentämisestä.

Tuontitehtävä on huipputason tehtävä, joten sitä ei voi käyttää kohdeelementin sisällä. Tähän tehtävään liittyy kaksi toiminnallista näkökohtaa.

Tavoitteen ohittaminen

Jos nykyisen tiedoston kohde on saatavilla myös tuodulle tiedostolle, nykyisen tiedoston kohde on etusijalla.

Erikoisominaisuudet

Tuodut tiedostot ovat paikallisia nykyiselle pääprojektille. Erottaakseen tuodut ja paikalliset tiedostot Ant lisää ominaisuuden, joka sisältää polun tuotuun koontitiedostoon.

Huomautus: Jos tuotu tiedosto ei sisällä name-attribuuttia, sen ominaisuutta ei määritetä.

Apache Ant Import Task Attribuutit

Attribuutti Kuvaus Edellytetään
tiedosto Tuotava tiedosto. Joo
valinnainen Jos tosi, älä lopeta koontiversiota, jos tiedostoa ei ole olemassa. Ei
kuten Määrittää etuliite, joka on liitetty kohdenimien eteen. Ei
etuliiteerotin Erotin, jota käytetään etuliitteen ja kohteen nimen välillä. Ei

Esimerkki Apache Ant -tuontitehtävästä

Alla oleva koodi tuo kohteet emohakemistoon sijaitsevasta common-targets.xml-tiedostosta.

 

Se tuo hankkeen

 

Se tuo kohteen targets.xml-tiedostosta, joka on yhteisen hakemiston sisällä.