Здравствуйте уважаемые коллеги. У нас в компании есть несколько проектов на ANT. Потихоньку перевожу на мавен. Один из проектов используется как библиотека назовем его integrationbus, ну в нем постоянно изменения бывают. Вообщем как сделать чтобы при сборке проекта всегда получать последнюю версию integrationbus. Я как понял нужно чтобы integrationbus упаковывался в pom, и подключать его уже как модуль. Не совсем еще шарю в мавене, там наверное нужен плагин какой-то на сборку? ПОмогите советом, примером и желательно русскоязычным хорошим туториалом на мавен
Вариант №1:
После изменений в integrationbus выполнять команду mvn install, которая соберёт проект и установит в локальный репозиторий. А в проектах использующийх integrationbus указать его как зависимость.
Вариант №2:
Создать родительский проект, для которого integrationbus и зависимые от него проекты будут модулями. Тогда сборка родительского проекта будет собирать все модули, что гарантирует свежесть зависимостей.