logo

Apache Ant importálási feladat

Az importálási feladatok egy buildfájl importálására szolgálnak az aktuális projektbe. Az importált fájlok elemzése a ProjectHelper segítségével történik. A ProjectHelper valójában felelős az importált fájlok elemzéséért.

Az importálási feladat egy legfelső szintű feladat, így nem használható a célelemen belül. Két funkcionális szempont kapcsolódik ehhez a feladathoz.

Cél felülbírálása

Ha az aktuális fájlban lévő cél az importált fájlban is elérhető, akkor az aktuális fájl célpontja élvez elsőbbséget.

Különleges tulajdonságok

Az importált fájlok helyiek az aktuális fő projekthez. Az importált és a helyi fájlok megkülönböztetésére az Ant hozzáad egy tulajdonságot, amely tartalmazza az importált build fájl elérési útját.

Megjegyzés: Ha az importált fájl nem tartalmaz name attribútumot, a tulajdonság nem kerül beállításra.

Apache Ant Import Task Attribútumok

Tulajdonság Leírás Kívánt
fájlt Az importálandó fájl. Igen
választható Ha igaz, ne állítsa le a buildet, ha a fájl nem létezik. Nem
mint Megadja a célnevekhez fűzött előtagot. Nem
előtagElválasztó Az előtag és a célnév között használandó elválasztó. Nem

Példa Apache Ant importálási feladatra

Az alábbi kód a szülőkönyvtárban található common-targets.xml fájlból importálja a célokat.

 

Projektet importál

 

A célt a targets.xml fájlból importálja, amely a közös könyvtárban található.

konvertálja az egész számot stringgé java