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ä.