Hi,

I am working on ticket MDEP-644 Reintroduce the verbose option for
dependency:tree. I'm having trouble with broken tests.

I added org.apache.maven.resolver:maven-resolver-api:1.4.2 and
org.apache.maven.resolver:maven-resolver-impl:1.4.2 and didn't change
anything else and multiple tests broke.
They are all failing when they lookup RepositorySystem.class in a plexus
container. I think the issue has to do with the maven-resolver-impl jar
file. Specifically, the maven-resolver-impl
uses sisu Guice instead of plexus. The javax.inject.Named does have
org.eclipse.aether.internal.impl.DefaultRepositorySystem in it. Does anyone
know how to make plexus work with Guice or have any links to resources on
this topic?

Thanks,
Ian

Reply via email to