Filipe Roque created CURATOR-721:
------------------------------------
Summary: Duplicate class ListenableFuture in classpath
Key: CURATOR-721
URL: https://issues.apache.org/jira/browse/CURATOR-721
Project: Apache Curator
Issue Type: Improvement
Affects Versions: 5.7.1
Reporter: Filipe Roque
Assignee: Enrico Olivelli
Apache Curator is using com.google.guava:guava:32.0.0-jre andÂ
com.google.guava:listenablefuture:1.0.
Both have the same class com.google.common.util.concurrent.ListenableFuture.
Plugins like org.basepom.maven:duplicate-finder-maven-plugin:2.0.1:check detect
this:
{code:java}
[INFO] --- duplicate-finder:2.0.1:check (default-cli) @ curator-test ---
[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 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 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
{code}
This is a know issue in Guava [https://github.com/google/guava/issues/7385]
Detected in MNG-8333.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)