J'ai le problème suivant. J'ai quelque chose comme 300 plugins Eclipse. Maintenant, dans le cadre d'un script ant, je veux lire tous les fichiers MANIFEST.MF, puis chercher la chaîne de l'environnement d'exécution.Grouper et compter une chaîne dans Ant
Bundle-RequiredExecutionEnvironment: J2SE 1.4-
Maintenant, cette chaîne a plusieurs valeurs possibles. Je veux créer un rapport qui répertorie l'environnement d'exécution pour chaque plug-in. Cette partie n'est pas vraiment un problème car je peux utiliser une sorte d'expression rationnelle pour l'obtenir.
Mon problème est que je veux aussi créer une sorte de résumé des changements de suivi à un coup d'oeil, quelque chose comme:
- JS2E-1.4: 50 Plugins
- JS2E-1.5: 150 Plugins
- JS2E-1.6: 74 Plugins
Quelqu'un a des suggestions sur la façon dont je pourrais contourner ce problème?
EDIT: La raison de l'utilisation ANT est que je veux l'intégrer avec un script de nightly build
Obtenir un vidage avec l'emplacement MANIFEST.MF et la chaîne n'est pas difficile. Je pense que je vais aller avec la tâche fourmi codée en dur pour le groupement –