Hi Russ, I'd prefer to upgrade the plexus-compiler-api rather than plexus-utils 
as direct dependency.If the plugin uses plexus-utils, it shouldn't rely on 
transitive dependency resolution. The plexus:plexus-utils is the old version of 
org.codehaus.plexus:plexus-utils with the same packaging structure.To prevent 
class collissions the old one was excluded, but unfortunately you hit a 
backwards compatibility problem. 
http://search.maven.org/#search%7Cga%7C1%7Cplexus-compiler-apiAnd also the 
plexus-compiler-api has a new groupId, which will probably solve your 
problem.Would be nice if you could create an IT to prevent regression on this 
issue. Robert
 From: [email protected]
To: [email protected]
Date: Thu, 11 Oct 2012 14:02:24 -0500
Subject: [mojo-scm] [17675] trunk/mojo/rmic-maven-plugin/pom.xml:  MRMIC-33 
remove explicit plexus-utils version; use transitive dependencies




[17675] trunk/mojo/rmic-maven-plugin/pom.xml: MRMIC-33 remove explicit 
plexus-utils version; use transitive dependencies






Revision 17675
Author russgold
Date 2012-10-11 14:02:23 -0500 (Thu, 11 Oct 2012)


Log Message
MRMIC-33 remove explicit plexus-utils version; use transitive dependencies

Modified Paths

trunk/mojo/rmic-maven-plugin/pom.xml




Diff

Modified: trunk/mojo/rmic-maven-plugin/pom.xml (17674 => 17675)

--- trunk/mojo/rmic-maven-plugin/pom.xml        2012-10-11 16:58:40 UTC (rev 
17674)
+++ trunk/mojo/rmic-maven-plugin/pom.xml        2012-10-11 19:02:23 UTC (rev 
17675)
@@ -122,11 +122,6 @@
         </dependency>
         <dependency>
             <groupId>org.codehaus.plexus</groupId>
-            <artifactId>plexus-utils</artifactId>
-            <version>1.4.1</version>
-        </dependency>
-        <dependency>
-            <groupId>org.codehaus.plexus</groupId>
             <artifactId>plexus-archiver</artifactId>
             <version>2.1.1</version>
         </dependency>
@@ -139,10 +134,6 @@
                     <artifactId>plexus-container-default</artifactId>
                     <groupId>plexus</groupId>
                 </exclusion>
-                <exclusion>
-                    <artifactId>plexus-utils</artifactId>
-                    <groupId>plexus</groupId>
-                </exclusion>
             </exclusions>
         </dependency>
     </dependencies>









To unsubscribe from this list please visit:


    http://xircles.codehaus.org/manage_email
                                          

Reply via email to