logo

Sarcină de import Apache Ant

Import tasks este folosit pentru a importa un fișier de compilare în proiectul curent. Fișierele importate sunt analizate utilizând ProjectHelper. ProjectHelper este de fapt responsabil pentru analizarea fișierelor importate.

Sarcina de import este o sarcină de nivel superior, așa că nu poate fi utilizată în interiorul elementului țintă. Există două aspecte funcționale care sunt legate de această sarcină.

Suprascrierea țintei

Dacă o țintă din fișierul curent este disponibilă și în fișierul importat, ținta fișierului curent va avea prioritate.

Proprietăți speciale

Fișierele importate sunt locale pentru proiectul principal curent. Pentru a distinge între fișierele importate și cele locale, Ant adaugă o proprietate care conține calea către fișierul de compilare importat.

Notă: Dacă fișierul importat nu conține atributul nume, proprietatea acestuia nu va fi setată.

Apache Ant Import Task Atributes

Atribut Descriere Necesar
fişier Fișierul de importat. da
opțional Dacă este adevărat, nu opriți construcția dacă fișierul nu există. Nu
la fel de Specifică prefixul adăugat înaintea numelor țintă. Nu
prefixSeparator Un separator care trebuie utilizat între prefix și numele țintă. Nu

Exemplu de sarcină de import Apache Ant

Codul de mai jos importă ținte din fișierul common-targets.xml aflat în directorul părinte.

 

Importă un proiect

 

Importă ținta din fișierul targets.xml care se află în directorul comun.