Maven: m2eclipse: Wyłącz rozdzielczość obszaru roboczego powoduje brak artefaktu
Mam projekt A, który zależy od projektów B i C w moim obszarze roboczym Eclipse.
Czasami chcę, aby A działał, używając artefaktów B i C z repozytorium, a nie wersji w obszarze roboczym. Dlatego wybieram A, a następnie wybieram „Maven-> Wyłącz rozdzielczość obszaru roboczego”, aby A korzystał z wersji z repozytorium.
Jednak gdy tylko wykonam powyższe działanie, otrzymuję komunikaty o błędach „Brakujący artefakt B” i „Brakujący artefakt C” w pliku pom projektu A.
Próbowałem wyczyścić projekt, wybrałem 'Maven | Aktualizacja ”z zaznaczoną opcją„ Wymuś aktualizację słoików / wydań ”. Żadne z nich nie rozwiązało problemu.
Czy niepoprawnie używam 'Maven-> Disable Workspace Resolution'?
Dodatkowe informacje: Dokładne wersje tych projektów znajdują się w repozytorium. W rzeczywistości, jeśli zamknę projekty B i C w obszarze roboczym, projekt A chętnie użyje wersji B i C repozytorium.