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

Guillaume Nodet commented on MNG-8333:
--------------------------------------

[~cstamas] I agree.  I think we have a flag to restore the previous behavior as 
a workaround, right ?

> duplicate-finder-maven starts to fail with 4.0.0-beta-5
> -------------------------------------------------------
>
>                 Key: MNG-8333
>                 URL: https://issues.apache.org/jira/browse/MNG-8333
>             Project: Maven
>          Issue Type: Bug
>    Affects Versions: 4.0.0-beta-5
>            Reporter: Filipe Roque
>            Priority: Major
>             Fix For: 4.0.0-beta-6
>
>         Attachments: image-2024-10-30-15-51-00-527.png
>
>
>  
> *pom.xml*
> {code:xml}
> <?xml version="1.0" encoding="UTF-8"?>
> <project xmlns="http://maven.apache.org/POM/4.0.0";
>          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/xsd/maven-4.0.0.xsd";>
>     <modelVersion>4.0.0</modelVersion>
>     <groupId>org.example</groupId>
>     <artifactId>guava-duplicate-finder-maven-plugin</artifactId>
>     <version>1.0-SNAPSHOT</version>
>     
>     <dependencies>
>         <dependency>
>             <groupId>org.apache.curator</groupId>
>             <artifactId>curator-test</artifactId>
>             <version>5.7.1</version>
>             <scope>test</scope>
>         </dependency>
>     </dependencies>
> </project> 
> {code}
> Apache Maven 4.0.0-beta-4 (697c543b4e3bbec1b99e9d4d1ee8e0302e748f09) works:
> {code:bash}
> ❯ JAVA_HOME=/usr/lib/jvm/java-1.21.0-openjdk-amd64 
> /opt/maven/apache-maven-4.0.0-beta-4/bin/mvn -q 
> org.basepom.maven:duplicate-finder-maven-plugin:2.0.1:check 
> -Dduplicate-finder.failBuildInCaseOfDifferentContentConflict
> {code}
>  
> Apache Maven 4.0.0-beta-5 (6e78fcf6f5e76422c0eb358cd11f0c231ecafbad) fails:
> {code:bash}
> ❯ JAVA_HOME=/usr/lib/jvm/java-1.21.0-openjdk-amd64 
> /home/froque/Downloads/apache-maven-4.0.0-beta-5-bin/apache-maven-4.0.0-beta-5/bin/mvn
>  org.basepom.maven:duplicate-finder-maven-plugin:2.0.1:check 
> -Dduplicate-finder.failBuildInCaseOfDifferentContentConflict  
> [WARNING] Unable to find the root directory. Create a .mvn directory in the 
> root directory or add the root="true" attribute on the root project's model 
> to identify it.
> [INFO] Scanning for projects...
> [INFO] 
> [INFO] -----------------------------------< 
> org.example:guava-duplicate-finder-maven-plugin 
> >------------------------------------
> [INFO] Building guava-duplicate-finder-maven-plugin 1.0-SNAPSHOT
> [INFO]   from pom.xml
> [INFO] ---------------------------------------------------------[ jar 
> ]----------------------------------------------------------
> [INFO] 
> [INFO] --- duplicate-finder:2.0.1:check (default-cli) @ 
> guava-duplicate-finder-maven-plugin ---
> [INFO] Checking compile classpath
> [INFO] Checking runtime classpath
> [INFO] Checking test classpath
> [WARNING] Found duplicate and different classes in 
> [com.google.guava:guava:32.0.0-jre, com.google.guava:listenablefuture:1.0]:
> [WARNING]   com.google.common.util.concurrent.ListenableFuture
> [WARNING] Found duplicate classes/resources in test classpath.
> [INFO] 
> --------------------------------------------------------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] 
> --------------------------------------------------------------------------------------------------------------------------
> [INFO] Total time:  0.888 s
> [INFO] Finished at: 2024-10-20T11:01:27+01:00
> [INFO] 
> --------------------------------------------------------------------------------------------------------------------------
> [ERROR] Failed to execute goal 
> org.basepom.maven:duplicate-finder-maven-plugin:2.0.1:check (default-cli) on 
> project guava-duplicate-finder-maven-plugin: Found duplicate 
> classes/resources! -> [Help 1]
> [ERROR] 
> [ERROR] To see the full stack trace of the errors, re-run Maven with the '-e' 
> switch
> [ERROR] Re-run Maven using the '-X' switch to enable verbose output
> [ERROR] 
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> {code}
> I do not understand how  listenablefuture :1.0 entered the picture.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to