Importēšanas uzdevumi tiek izmantoti, lai pašreizējā projektā importētu būvfailu. Importētie faili tiek parsēti, izmantojot ProjectHelper. ProjectHelper faktiski ir atbildīgs par importēto failu parsēšanu.
Importēšanas uzdevums ir augstākā līmeņa uzdevums, tāpēc to nevar izmantot mērķa elementā. Ar šo uzdevumu ir saistīti divi funkcionālie aspekti.
Mērķa ignorēšana
Ja pašreizējā faila mērķis ir pieejams arī importētajā failā, pašreizējā faila mērķis būs prioritāte.
Īpašas īpašības
Importētie faili ir lokāli pašreizējam galvenajam projektam. Lai atšķirtu importētos un vietējos failus, Ant pievieno rekvizītu, kas satur ceļu uz importēto būvējuma failu.
Piezīme. Ja importētajā failā nav nosaukuma atribūta, tā rekvizīts netiks iestatīts.
Apache Ant importa uzdevumu atribūti
Atribūts | Apraksts | Obligāti |
---|---|---|
failu | Importējamais fails. | Jā |
neobligāti | Ja taisnība, neapturiet būvēšanu, ja fails neeksistē. | Nē |
kā | Norāda prefiksu, kas pievienots mērķa nosaukumiem. | Nē |
prefikssAtdalītājs | Atdalītājs, kas jāizmanto starp prefiksu un mērķa nosaukumu. | Nē |
Apache Ant importēšanas uzdevuma piemērs
Tālāk norādītais kods importē mērķus no faila common-targets.xml, kas atrodas vecākdirektorijā.
Tas importē projektu
Tas importē mērķi no faila targets.xml, kas atrodas kopējā direktorijā.