На моем новом концерте они используют Ant, и их невозможно убедить переехать в Maven.
Я везде искал достойный пример того, как должна быть собрана мультипроектная система сборки муравьев. Сайт Apache терпит неудачу. Я специально ищу лучшие практики для:
- Автоматически создавать локальные проекты, которые являются зависимостями проекта
- Обмен артефактами из проекта с их иждивенцами
- Экспорт зависимостей проекта и сгенерированных артефактов (jar-файлов) для наследования зависимыми проектами
- Обмен сторонними зависимостями между проектами
Я уверен, что могу сделать все это без использования Ivy - что люди делали до Ivy? Я действительно не хочу создавать корпоративный репозиторий или полагаться на внешние репозитории - инженеры здесь действительно против этого и проверяют все свои сторонние jar-файлы в src-контроле.
Может кто-нибудь указать мне хороший открытый пример муравьиной сборки с несколькими проектами?