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.