İçe aktarma görevleri, bir derleme dosyasını geçerli projeye aktarmak için kullanılır. İçe aktarılan dosyalar ProjectHelper kullanılarak ayrıştırılır. ProjectHelper aslında içe aktarılan dosyaların ayrıştırılmasından sorumludur.
İçe aktarma görevi üst düzey bir görev olduğundan hedef öğenin içinde kullanılamaz. Bu görevle ilgili iki işlevsel yön vardır.
Hedefi Geçersiz Kılma
Geçerli dosyadaki bir hedef içe aktarılan dosyada da mevcutsa geçerli dosyanın hedefi öncelikli olacaktır.
Özel Özellikler
İçe aktarılan dosyalar mevcut ana projede yereldir. İçe aktarılan ve yerel dosyalar arasında ayrım yapmak için Ant, içe aktarılan derleme dosyasının yolunu içeren bir özellik ekler.
Not: İçe aktarılan dosya name niteliğini içermiyorsa, it özelliği ayarlanmayacaktır.
Apache Ant İçe Aktarma Görevi Nitelikleri
Bağlanmak | Tanım | Gerekli |
---|---|---|
dosya | İçe aktarılacak dosya. | Evet |
isteğe bağlı | Doğruysa, dosya mevcut değilse derlemeyi durdurmayın. | HAYIR |
gibi | Hedef adlarının başına eklenen öneki belirtir. | HAYIR |
önek Ayırıcı | Önek ile hedef adı arasında kullanılacak bir ayırıcı. | HAYIR |
Apache Ant İçe Aktarma Görevi Örneği
Aşağıdaki kod, hedefleri ana dizinde bulunan common-targets.xml dosyasından içe aktarır.
Bir projeyi içe aktarıyor
Hedefi, ortak dizinin içindeki target.xml dosyasından içe aktarır.