I'm sorry if I am asking a possibly-trivial question, but I am having so much trouble finding out exactly what Resolve Workspace Artifacts does in the Maven build window in the Eclipse IDE, using the M2Eclipse plugin. I'm referring to this:
Does anyone have any idea? I tried google-ing and stackoverflow-ing the solution; there are lots of bug requests/reports but no clear-cut descriptions of this option. Thanks for the help.
Assume you have two or more projects in your workspace e.g.
project1
,project2
and so on. Ifproject1
is dependent onproject2
andproject3
, you just need to define the dependency ofproject1
onproject2
andproject3
.By enabling
Resolve Workspace Artifacts
,m2Eclipse
will auto-build theSNAPSHOT JAR
ofproject2
andproject3
and add in the classpath ofproject1
.In other words, it resolves the dependencies with workspace projects.