Her biri kendi ant build dosyası olan iki projem var. Ben böylece ne yapmalıyımant dosya başka bir karınca dosyasına bağlı
, ben proje B oluştururken, ilk proje A kullanılarak projeyi A'nın antfile inşa edecek?
Her biri kendi ant build dosyası olan iki projem var. Ben böylece ne yapmalıyımant dosya başka bir karınca dosyasına bağlı
, ben proje B oluştururken, ilk proje A kullanılarak projeyi A'nın antfile inşa edecek?
harici Buildfile karınca çalışır ant task kullanarak bunu başarabilirsiniz.
Örnek: Diğer yapı doğal olarak davranmasını istiyorsanız
<ant antfile="../otherproject/build.xml" target="compile"/>
Özellikleri tüm güncel özellikler çağrılan karınca yapı geçirilen Varsayılan olarak
, bu inheritAll="false"
, ayarlayarak devre dışı bırakılabilir. İç içe etiketler tarafından geçirilebilir ihtiyaç vardır
Özellikleri:
<ant inheritAll="false" antfile="../otherproject/build.xml" target="compile">
<property name="my.property" value="myValue"/>
</ant>
zorundaydım diğer görevi kendi yolunda çalıştırmak için başka bir seçenek ekleyin:
@ErelSegalHalevi geribildirim için teşekkürler – oers
cevabına teşekkürler. Bu işe yaradı, ama çok fazla şey görüyorum 'eski görev tanımını geçersiz kılmaya çalışıyorum ...' uyarıları. Bunu düzeltmenin herhangi bir yolu var mı? Teşekkürler. – friederbluemle
sen [bu] aradığınız (https://ant.apache.org/manual/Tasks/ant.html)? – oers
Ah, evet, bu görev türünü bilmiyordum, teşekkürler. arasında –
olası yinelenen [diğer karınca dosyalarını çalıştırmak için bir karınca dosyası oluşturma] (http://stackoverflow.com/questions/6335971/create-an-ant-file-to-run-other-ant-files) – bytebuster