Задаци увоза се користе за увоз датотеке изградње у тренутни пројекат. Увезене датотеке се рашчлањују помоћу ПројецтХелпера. ПројецтХелпер је заправо одговоран за рашчлањивање увезених датотека.
Задатак увоза је задатак највишег нивоа тако да се не може користити унутар циљног елемента. Постоје два функционална аспекта која су повезана са овим задатком.
Таргет Оверридинг
Ако је циљ у тренутној датотеци такође доступан у увезеној датотеци, циљ тренутне датотеке ће добити предност.
Посебна својства
Увезене датотеке су локалне за тренутни главни пројекат. Да би направио разлику између увезених и локалних датотека, Ант додаје својство које садржи путању до увезене датотеке изградње.
Напомена: Ако увезена датотека не садржи атрибут имена, њено својство се неће поставити.
Атрибути задатка за увоз Апацхе Анта
Атрибут | Опис | Потребан |
---|---|---|
фајл | Датотека за увоз. | да |
опционо | Ако је тачно, немојте заустављати изградњу ако датотека не постоји. | Не |
као | Одређује префикс испред имена циља. | Не |
префикСепаратор | Разделник који се користи између префикса и циљаног имена. | Не |
Пример задатка увоза Апацхе Ант
Код у наставку увози циљеве из цоммон-таргетс.кмл датотеке која се налази у надређеном директоријуму.
Увози пројекат
Увози циљ из датотеке таргетс.кмл која се налази унутар заједничког директоријума.