У меня следующая проблема. У меня есть что-то вроде 300 Eclipse Plugins. Теперь, как часть ant-скрипта, я хочу прочитать все файлы MANIFEST.MF, а затем найти строку среды выполнения.
Bundle-RequiredExecutionEnvironment: J2SE-1.4
Теперь эта строка имеет несколько возможных значений. Я хочу создать отчет, который перечисляет среду выполнения для каждого плагина. Эта часть на самом деле не проблема, так как я могу использовать какое-то регулярное выражение для ее получения.
Моя проблема в том, что я хочу также создать некую сводку для отслеживания изменений, например:
- JS2E-1.4: 50 плагинов
- JS2E-1.5: 150 плагинов
- JS2E-1.6: 74 плагина
У кого-нибудь есть предложения, как мне это обойти?
РЕДАКТИРОВАТЬ: причина использования ANT в том, что я хочу интегрировать его со скриптом ночной сборки