code: public final Artifact resolveArtifact(String groupId, String artifactId, String version) throws MojoExecutionException {
  		return resolveArtifact(createArtifact(groupId, artifactId, version));
  	}
docs: Retreive the extended artifact definition of the given artifact id.
  
  @param groupId
  is the identifier of the group.
  @param artifactId
  is the identifier of the artifact.
  @param version
  is the version of the artifact to retreive.
  @return the artifact definition.
  @throws MojoExecutionException on error.