Ho un caso in cui non riesco a capire come ottenere Ant per inserire solo i file che voglio in un set di file (perché sulla terra le persone della formica non usavano la regex?).Set di file Tricky Ant (include la maggior parte, ma non tutta la directory)
Ecco la situazione. Ho un sacco di classi sotto la directory delle classi. Voglio:
1) Tutti i file sotto classi,
2), ma non quelli sotto/com/foo/bar
3) Se io voglio/com/foo/bar/AbstractCustomerAdapter .class e CustomerAdapterFactory.class.
I file in/com/foo/bar sono generalmente denominati come FooCustomerAdapter.class.
In breve, creiamo 2 vasi, uno con solo gli adpater specifici del cliente e uno con tutto il resto. Questo ci consente di creare un nuovo adattatore per il cliente e di sostituire solo quel mini-jar. Il set di file sopra che mi sta uccidendo è il "tutto il resto".
Una volta che Ant esclude un file, nessun inclusione lo riporterà così gli articoli 2 & 3 mi stanno dando fastidio su come eseguire il set di file. Come posso escludere tutti i miei adattatori cliente, ma non l'adattatore cliente astratto? Non è possibile utilizzare caratteri jolly compatibili con ant per escludere le classi XZYCustomerAdapter senza escludere AbstractCustomerAdapter.
Beh, almeno io non riesco a capire uno, ma si spera che uno di voi Stack Overflow abitanti è più intelligente di I :)
Dolce, funziona! –