List of usage examples for org.apache.maven.artifact.resolver AbstractArtifactResolutionException getArtifact
public Artifact getArtifact()
From source file:com.ning.maven.plugins.dependencyversionscheck.AbstractDependencyVersionsMojo.java
License:Apache License
/** * Reports an exception thrown by the resolution process. *//* w w w . jav a 2 s . co m*/ private void logArtifactResolutionException(AbstractArtifactResolutionException ex) { if (ex instanceof MultipleArtifactsNotFoundException) { MultipleArtifactsNotFoundException multiEx = (MultipleArtifactsNotFoundException) ex; StringBuilder builder = new StringBuilder(); for (Iterator iter = multiEx.getMissingArtifacts().iterator(); iter.hasNext();) { Artifact artifact = (Artifact) iter.next(); builder.append(getQualifiedName(artifact)); if (iter.hasNext()) { builder.append(", "); } } LOG.warn("Could not find artifacts '{}'", builder); } else { LOG.warn("Could not find artifact '{}'", getQualifiedName(ex.getArtifact())); } LOG.debug("Error:", ex); }