Maven: m2eclipse: отключение разрешения рабочей области приводит к отсутствию артефактов

У меня есть проект A, который зависит от проектов B и C в моей рабочей области Eclipse.

Иногда я хочу, чтобы A запускался с использованием артефактов B и C из хранилища, а не версий в рабочей области. Поэтому я выбираю A, а затем выбираю «Maven-> Disable Workspace Resolution», чтобы A использовал версии из репозитория.

Однако, как только я предпринимаю вышеуказанное действие, я получаю сообщения об ошибках «Отсутствует артефакт B» и «Отсутствует артефакт C» в файле pom проекта A.

Я пытался очистить проект, я выбрал 'Maven | Обновление »с включенной опцией« Принудительное обновление банок / выпусков ». Ни один из них не решил проблему.

Я неправильно использую «Maven-> Disable Workspace Resolution»?

Дополнительная информация: точные версии этих проектов находятся в хранилище. Фактически, если я закрою проекты B и C в рабочей области, проект A с радостью использует версии репозитория B и C.

Ответы на вопрос(4)

Ваш ответ на вопрос