logo

Apache Ant importēšanas uzdevums

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.
neobligāti Ja taisnība, neapturiet būvēšanu, ja fails neeksistē.
Norāda prefiksu, kas pievienots mērķa nosaukumiem.
prefikssAtdalītājs Atdalītājs, kas jāizmanto starp prefiksu un mērķa nosaukumu.

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ā.