Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.0-alpha-1
-
None
Description
To compensate for MNG-2892, Maven 2.0.6+ automatically injects plexus-utils:1.1 into the plugin class realm if the plugin POM does not declare a (direct) dependency on plexus-utils:1.1+. This backward-compat mode is currently not existent in Maven 3.x.
Even if this break is intentional for 3.x, this issue allows to track it.
Attachments
Issue Links
- is related to
-
MNG-6825 Cleaning Up dependencies plexus-utils/maven-shared-utils/commons-lang3/commons-io
- Closed
-
MCHANGELOG-89 Dependency Conflict plexus-utils
- Closed
-
MNG-2892 Use shade to hide the use of plexus-utils internally so that plugins can use their own version
- Closed
- is superceded by
-
MNG-6965 Extensions suddenly have org.codehaus.plexus:plexus-utils:jar:1.1 on their classpath
- Closed