I have a working verbose tree dependency graph builder in its own project
currently that I am trying to now integrate within the dependency plugin.

After adding maven-resolver-api:1.4.2 and not changing anything else mvn
verify fails with errors similar to:

1) Error injecting:
org.apache.maven.shared.transfer.artifact.resolve.internal.Maven31ArtifactResolver
  at ClassRealm[plexus.core, parent: null]
  at ClassRealm[plexus.core, parent: null]
  while locating
org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolver
annotated with @com.google.inject.name.Named(value=maven31)

1) No implementation for org.eclipse.aether.RepositorySystem was bound.
  while locating
org.apache.maven.shared.transfer.artifact.resolve.internal.Maven31ArtifactResolver

I've been trying to figure out why but have not gotten anywhere in days.
Does anyone have any suggestions?

GitHub branch:
https://github.com/ian-lavallee/maven-dependency-plugin/tree/verboseDependencyTree

Thanks,
Ian

Reply via email to