I have project A which depends on projects B and C in my Eclipse workspace.
Sometimes I want A to run using the artifacts B and C from the repository rather the versions in the workspace. Therefore, I select A, and then select 'Maven-> Disable Workspace Resolution' so that A would use the versions from the repository.
However, as soon as I take the above action, I get the error messages "Missing artifact B" and "Missing artifact C" in the pom file of project A.
I've tried to clean up the project, I've select 'Maven | Update' with the option 'Force update of jars/releases' checked. Non of these have resolved the problem.
Am I using 'Maven-> Disable Workspace Resolution' incorrectly?
Additional Info: The exact versions of those projects are in repository. In fact, if I close projects B and C in the workspace, project A happily uses repository versions of B and C.