Önceden derlenmiş bir JAR dosyasından dosyaları kaldıran bir karınca görevi nasıl yazılır?ant görevleri bir kavanozdan kaldırmak için görev
aaa/bbb/ccc/Class1
aaa/bbb/ccc/Class2
aaa/bbb/def/Class3
aaa/bbb/def/Class4
... ve aaa.bbb.def
paket olmadan bu JAR dosyasının bir sürümünü istiyorum, ve karınca kullanarak dışarı şerit gibi bunu gerekir:
benim JAR dosyaları diyelim vardır içeren bir JAR ile son:
aaa/bbb/ccc/Class1
aaa/bbb/ccc/Class2
Teşekkürler!
@mipadi Teşekkür: Burada
bir örnektir! Orta aşama olmayan bir yöntem olduğunu umuyordum - bu doğrudan Jar'dan dosya/klasörleri kaldırarak. Bunu tahmin edemediğim en yakın noktaya geleceğim! – bguizSadece bir FYI, muhtemelen bunu en çok biliyor ama bunu düşünmedim :-). "Kavanoz" görevi, benim durumumda sorunlara neden olan JAR'ın MANIFEST.MF'sini değiştirecek. Ben sadece "manifest" özelliğini jar görevine ekledim ve kullanmasını istediğim manifestoya işaret ettim. Büyük cevap olsa da, kesinlikle bana yardımcı oldu, teşekkürler! – Craig
Ayrıca MANIFEST.MF'yi değiştirmekten kaçınmak için 'jar 'yerine' zip' kullanabilir – npostavs