Используйте фиксированные номера версий в вашем POM для ваших удаленных зависимостей или локальных версий, которые вы хотите получить из локального репозитория.
Maven старается быть дружелюбным и выбирать самые последние и лучшие из тех, для которых не указан номер версии.
Для быстрого исправления, чтобы не ждать загрузки интернета при каждой сборке, вы можете использовать mvn -o , чтобы принудительно запустить автономную сборку, и тогда она не потеряет время при попытке получить новую версии.
Ответ @crowne также очень хороший совет, особенно настройте свой собственный нексус и убедитесь, что все удаленные репозитории настроены там, чтобы у вас никогда не было неприятных сюрпризов, когда репо исчезнет однажды.