Есть ли способ скомпилировать зависимость из источника (svn) вместо использования удаленного jar?
Справочная информация:
У меня очень большой проект j2ee, и мы не хотим, чтобы разработчик загружал весь проект в свою систему. Специально в среде IDE, где проект 20+ может вызвать проблемы с производительностью при компиляции ... отладка ... сбой затмения, вызывающий странные проблемы с фантомной зависимостью ... и т. Д.
Итак, мы настраиваем maven для загрузки всех зависимостей из частного репозитория, который прекрасно работает. Но я все еще хочу работать с зависимостью, которую он загружает.
мое решение:
Мое решение этого на данный момент заключается в следующем ...
- скачать модуль, над которым я хочу работать с svn
- работа над кодом
- mvn установить в локальный репозиторий
- создать ушную упаковку
- развертывание и тестирование
проблем с моим решением:
Если я закончу разработку конкретного модуля, я не уверен, как сказать maven начать загрузку из удаленного репозитория снова. Должен ли я просто удалить его и разрешить его загрузку в следующий раз, когда потребуется синхронизация?
Есть ли другое решение для этого?
Спасибо !!!