J'ai un cas où je ne peux pas comprendre comment obtenir Ant pour tirer seulement les fichiers que je veux dans un ensemble de fichiers (pourquoi diable les Ant n'ont-ils pas seulement utilisé regex?).Tricky Ant ensemble de fichiers (inclure la plupart, mais pas tous d'un répertoire)
Voici la situation. J'ai un tas de classes sous le répertoire des classes. Je veux:
1) Tous les fichiers sous les classes,
2), mais pas les sous/com/foo/bar
3) Sauf que je ne veux/com/foo/bar/AbstractCustomerAdapter .class et CustomerAdapterFactory.class.
Les fichiers sous/com/foo/bar sont généralement nommés comme FooCustomerAdapter.class. En un mot, nous créons 2 pots, un avec juste les adeptes spécifiques du client et un avec tout le reste. Cela nous permet de créer un nouvel adaptateur client et d'échanger uniquement ce mini-pot. L'ensemble de fichiers ci-dessus qui me tue est le "tout le reste".
Une fois Ant exclut un fichier, aucune inclusion ne le ramènera donc les éléments 2 & 3 me donnent du chagrin d'amour sur la façon de faire l'ensemble de fichiers. Comment puis-je exclure tous mes adaptateurs clients, mais pas l'adaptateur client abstrait? Je ne peux pas exclure les classes XZYCustomerAdapter sans exclure AbstractCustomerAdapter.
Eh bien, au moins je ne peux pas comprendre un, mais nous espérons de vous Stack Overflow est plus intelligent Denizens que moi :)
Doux, cela fonctionne! –