logo

Apache Ant Import Task

Importuppgifter används för att importera en byggfil till det aktuella projektet. De importerade filerna analyseras med hjälp av ProjectHelper. ProjectHelper är faktiskt ansvarig för att analysera de importerade filerna.

hashmap i java

Importuppgiften är en uppgift på toppnivå så den kan inte användas i målelementet. Det finns två funktionella aspekter som är relaterade till denna uppgift.

Åsidosättande av mål

Om ett mål i den aktuella filen också är tillgängligt i den importerade filen, kommer den aktuella filens mål att få företräde.

Särskilda egenskaper

Importerade filer är lokala för det aktuella huvudprojektet. För att skilja mellan importerade och lokala filer lägger Ant till en egenskap som innehåller sökvägen till den importerade byggfilen.

Obs: Om den importerade filen inte innehåller namnattribut kommer den inte att ställas in.

Apache Ant Import Task Attribut

Attribut Beskrivning Nödvändig
fil Filen som ska importeras. Ja
frivillig Om det är sant, stoppa inte bygget om filen inte finns. Nej
som Anger prefixet före målnamnen. Nej
prefixSeparator En avgränsare som ska användas mellan prefixet och målnamnet. Nej

Apache Ant Import Task Exempel

Koden nedan importerar mål från filen common-targets.xml som finns till den överordnade katalogen.

 

Den importerar ett projekt

hur man konverterar sträng till heltal i java
 

Den importerar mål från targets.xml-filen som finns i den gemensamma katalogen.