logo

Apache Ant Import Task

Importoppgaver brukes til å importere en byggefil til det gjeldende prosjektet. De importerte filene analyseres ved hjelp av ProjectHelper. ProjectHelper er faktisk ansvarlig for å analysere de importerte filene.

Importoppgaven er en oppgave på toppnivå, så den kan ikke brukes i målelementet. Det er to funksjonelle aspekter som er knyttet til denne oppgaven.

Overstyring av mål

Hvis et mål i den gjeldende filen også er tilgjengelig i den importerte filen, vil den gjeldende filens mål få prioritet.

Spesielle egenskaper

Importerte filer er lokale for gjeldende hovedprosjekt. For å skille mellom importerte og lokale filer, legger Ant til en egenskap som inneholder banen til den importerte byggefilen.

Merk: Hvis den importerte filen ikke inneholder navneattributt, vil dens egenskap ikke angis.

Apache Ant Import Task Attributter

Egenskap Beskrivelse Obligatorisk
fil Filen som skal importeres. Ja
valgfri Hvis sant, ikke stopp byggingen hvis filen ikke eksisterer. Nei
som Angir prefikset foran målnavnene. Nei
prefiksSeparator En skilletegn som skal brukes mellom prefikset og målnavnet. Nei

Eksempel på Apache-maurimportoppgave

Koden nedenfor importerer mål fra common-targets.xml-filen som ligger til overordnet katalog.

 

Den importerer et prosjekt

 

Den importerer mål fra targets.xml-filen som er inne i den vanlige katalogen.