kwin commented on PR #689: URL: https://github.com/apache/maven/pull/689#issuecomment-1223962443
> Classworlds is able to let a plugin have a different version of plexus-utils than the one used by Maven itself. IMHO not, you cannot use another version of it as it is part of the core classloader (at least not for the exported classes https://github.com/apache/maven/blob/631f1c76116d11ce2c6c46a801ef1fed08211908/maven-core/src/main/resources/META-INF/maven/extension.xml#L84-L87). But my concern is not so much about the dependencies which can be overridden (to a great extent) but about the ones which can't like https://github.com/apache/maven/blob/631f1c76116d11ce2c6c46a801ef1fed08211908/maven-core/src/main/resources/META-INF/maven/extension.xml#L178 or https://github.com/apache/maven/blob/631f1c76116d11ce2c6c46a801ef1fed08211908/maven-core/src/main/resources/META-INF/maven/extension.xml#L60-L75 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org