Вполне возможно, это уже задавали раньше (поэтому заранее извиняюсь, если был - я просто еще не нашел правильный вопрос!)
Я работаю над проектом с двумя репозиториями Maven: локальным (на моей машине) и внутренним (на центральном сервере). Существует немало проектов, которые можно использовать, и один родительский проект, который использует все из них. Когда мы закончим работу над конкретным проектом, мы установим его в центральном хранилище, чтобы все остальные могли его использовать.
Когда я собираю родительский проект для локального тестирования, я хотел бы использовать самые последние версии каждого проекта:
- если кто-то обновил проект в центральном хранилище, я бы хотел использовать этот
- если я изменил проект локально и установил его в свой локальный репозиторий, я бы хотел, чтобы он переопределил централизованный.
То, что я вижу, это сборка, полностью игнорирующая мой локальный репозиторий и просто извлекающая все из внутреннего. Я пропустил настройку где-то очевидное? Или это просто так работает?