I have a Maven project called Utils that i’m working on. I also have another project, called A, that uses classes of Utils. So, I’ve added a dependency to Utils in the POM of A. I precise that the two projects are not installed in the local repository (or another private repository). When I try to package the project A, I get an error because Maven tries to get the Utils project from the local repository and central repository, but it’s not there. I don’t want to install the project because it’s not final, i don’t want to give it a version because there is no release.
Thanks
It seems that the Maven plugin on Eclipse provides this possibility. And there is no need to install the artifacts corresponding to the active projects in the local repository. It seems that the plugin considers the workspace as a second local repository (you can see this using the Maven repositories view). First, the Workspace resolution feature must be enabled (Right click on the project then under Maven). When I want to run the project, I use Run configurations wizard, and Resolve workspace must be checked.
Is it a good solution? I don’t know if it just seems to work or if it really works.
Thanks