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

Reply via email to