На моем новом концерте они используют Ant и не могут быть убеждены переехать в Maven. Я везде искал достойный пример того, как должна быть собрана многопроектная система сборки муравьев. Сайт Apache не подходит. Я специально искал лучшие практики:Как собрать многопроектную систему сборки муравьев
- Автоматически создавать локальные проекты, которые являются зависимостями проекта
- Share артефактов из проекта их иждивенцам
- Экспорта зависимостей проекта, в и сгенерированных артефактах (банки) в наследоваться зависимыми проектами зависимостей
- Доли сторонних между проектами
Я уверен, что я могу сделать все это без использования Айви - что делали человек Befor e Плющ? Я действительно не хочу настраивать корпоративный репозиторий или полагаться на внешние репозитории - инженеры здесь действительно против, и все их сторонние банки проверяются на src-контроль.
Может ли кто-нибудь указать мне хороший пример с открытым исходным кодом мультииростроения?
Извините, что, но изобретая реактор maven, концепция локальных/удаленных репозиториев, управление зависимостями и соглашения, которые приходят с ним, когда у вас уже есть все это в Maven, кажутся безумными. –
Я не пытаюсь его изобретать. Это не вариант. Я, конечно, не хочу использовать удаленные или локальные репозитории. Я просто хочу знать, какие лучшие практики были/были перед Maven или Ivy. Я полностью понимаю, почему эти инструменты были изобретены сейчас, я имею дело с этим беспорядком! ;-) –