[ 
https://issues.apache.org/jira/browse/MNG-7020?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17256059#comment-17256059
 ] 

Michael Osipov commented on MNG-7020:
-------------------------------------

OK, got further. It's the plugins:
{code}
diff --git a/core-it-suite/src/test/resources/mng-5669-read-poms-once/pom.xml 
b/core-it-suite/src/test/resources/mng-5669-read-poms-once/pom.xml
index 77013251..ef6b140a 100644
--- a/core-it-suite/src/test/resources/mng-5669-read-poms-once/pom.xml
+++ b/core-it-suite/src/test/resources/mng-5669-read-poms-once/pom.xml
@@ -39,25 +39,25 @@ under the License.
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-resources-plugin</artifactId>
-          <version>2.6</version>
+          <version>3.2.0</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-compiler-plugin</artifactId>
-          <version>3.1</version>
+          <version>3.8.1</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-surefire-plugin</artifactId>
-          <version>2.12.4</version>
+          <version>3.0.0-M5</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-jar-plugin</artifactId>
-          <version>2.4</version>
+          <version>3.2.0</version>
         </plugin>
       </plugins>
     </pluginManagement>
   </build>-</project>
\ No newline at end of file
+</project>
{code}

while the JAR plugin still pulls it:
{noformat}
1000 [DEBUG] org.apache.maven.plugins:maven-jar-plugin:jar:3.2.0
1001 [DEBUG]    org.apache.maven:maven-plugin-api:jar:3.0:compile
1002 [DEBUG]       org.apache.maven:maven-model:jar:3.0:compile
1003 [DEBUG]       org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2:compile
1004 [DEBUG]          org.sonatype.sisu:sisu-inject-bean:jar:1.4.2:compile
1005 [DEBUG]             org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7:compile
1006 [DEBUG]    org.apache.maven:maven-core:jar:3.0:compile
1007 [DEBUG]       org.apache.maven:maven-settings:jar:3.0:compile
1008 [DEBUG]       org.apache.maven:maven-settings-builder:jar:3.0:compile
1009 [DEBUG]       org.apache.maven:maven-repository-metadata:jar:3.0:compile
1010 [DEBUG]       org.apache.maven:maven-model-builder:jar:3.0:compile
1011 [DEBUG]       org.apache.maven:maven-aether-provider:jar:3.0:runtime
1012 [DEBUG]       org.sonatype.aether:aether-impl:jar:1.7:compile
1013 [DEBUG]          org.sonatype.aether:aether-spi:jar:1.7:compile
1014 [DEBUG]       org.sonatype.aether:aether-api:jar:1.7:compile
1015 [DEBUG]       org.sonatype.aether:aether-util:jar:1.7:compile
1016 [DEBUG]       org.codehaus.plexus:plexus-interpolation:jar:1.14:compile
1017 [DEBUG]       org.codehaus.plexus:plexus-classworlds:jar:2.2.3:compile
1018 [DEBUG]       
org.codehaus.plexus:plexus-component-annotations:jar:1.7.1:compile (version 
managed from default)
1019 [DEBUG]       org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
1020 [DEBUG]          org.sonatype.plexus:plexus-cipher:jar:1.4:compile
1021 [DEBUG]    org.apache.maven:maven-artifact:jar:3.0:compile
1022 [DEBUG]    org.apache.maven.shared:file-management:jar:3.0.0:compile
1023 [DEBUG]       org.apache.maven.shared:maven-shared-io:jar:3.0.0:compile
1024 [DEBUG]          org.apache.maven:maven-compat:jar:3.0:compile
1025 [DEBUG]          org.apache.maven.wagon:wagon-provider-api:jar:2.10:compile
1026 [DEBUG]    org.apache.maven:maven-archiver:jar:3.5.0:compile
1027 [DEBUG]       commons-io:commons-io:jar:2.5:compile
1028 [DEBUG]    org.apache.maven.shared:maven-shared-utils:jar:3.2.1:compile
1029 [DEBUG]    org.codehaus.plexus:plexus-archiver:jar:4.2.1:compile
1030 [DEBUG]       org.codehaus.plexus:plexus-io:jar:3.2.0:compile
1031 [DEBUG]       org.apache.commons:commons-compress:jar:1.19:compile
1032 [DEBUG]       org.iq80.snappy:snappy:jar:0.4:compile
1033 [DEBUG]       org.tukaani:xz:jar:1.8:runtime
1034 [DEBUG]    org.codehaus.plexus:plexus-utils:jar:3.3.0:compile
1035 [DEBUG] Created new class realm 
plugin>org.apache.maven.plugins:maven-jar-plugin:3.2.0
{noformat}

maven-shared-io needs an update.


> Remove Maven 2 WagonExcluder backward compat code
> -------------------------------------------------
>
>                 Key: MNG-7020
>                 URL: https://issues.apache.org/jira/browse/MNG-7020
>             Project: Maven
>          Issue Type: Task
>          Components: Class Loading, Dependencies
>    Affects Versions: 3.6.3
>            Reporter: Michael Osipov
>            Assignee: Michael Osipov
>            Priority: Major
>             Fix For: 4.0.x-candidate
>
>         Attachments: mng5669-log_post-mng7020.txt, mng5669-log_pre-mng7020.txt
>
>
> Maven includes a Wagon Excluder when Maven 2 artifacts are use with Wagon 
> 1.0.x. This is ancient Maven 2 backward compat. Let's remove it and hope 
> everyone has moved on to Maven 3.x artifacts and Wagon 3.x.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to