У меня есть проект A, зависящий от проекта B. Проект B некоторое время имел номер версии 1.0.0-SNAPSHOT. После того, как мы выпустили проект B с номером версии 1.0.0, мы удалили все старые снимки из репозитория, потому что на сервере требовалось много места для хранения 836 старых снимков. Однако проект A теперь терпит неудачу, потому что он больше не может найти версию 1.0.0-SNAPSHOT проекта B.
Вопрос: Почему maven не считает выпуск 1.0.0 одинаково полезным в качестве снимка состояния и просто использует его?