Maven: m2eclipse: отключение разрешения рабочей области приводит к отсутствию артефактов
У меня есть проект A, который зависит от проектов B и C в моей рабочей области Eclipse.
Иногда я хочу, чтобы A запускался с использованием артефактов B и C из хранилища, а не версий в рабочей области. Поэтому я выбираю А, а затем выбираюMaven-> Отключить разрешение рабочей области так что А будет использовать версии из хранилища.
Тем не менее, как только я предпринимаю вышеуказанные действия, я получаю сообщения об ошибках "Пропавший артефакт Б " а также "Пропавший артефакт С " в файле pom проекта A.I '
Я пытался очистить проект, ямы выбираемMaven | Обновить' с опцией 'Принудительное обновление банок / релизов проверено. Ни один из них не решил проблему.
Я используюMaven-> Отключить разрешение рабочей области неправильно?
Дополнительная информация: точные версии этих проектов находятся в хранилище. Фактически, если я закрою проекты B и C в рабочей области, проект A с радостью использует версии репозитория B и C.