ONOS-3704: Cleaning up the utils/thirdparty pom file to remove overlapping class warnings
during the build.
Change-Id: Ic943baece6060cfde277ad03d1a21d9c54091128
diff --git a/utils/thirdparty/pom.xml b/utils/thirdparty/pom.xml
index 5a2e3bc..2e573ab 100644
--- a/utils/thirdparty/pom.xml
+++ b/utils/thirdparty/pom.xml
@@ -101,16 +101,28 @@
<filter>
<artifact>org.onosproject:copycat*</artifact>
- <includes>
- <include>**</include>
- </includes>
+ <includes>
+ <include>**</include>
+ </includes>
+ <excludes>
+ <exclude>net/kuujo/copycat/**</exclude>
+ </excludes>
</filter>
<filter>
- <artifact>io.atomix:atomix-all</artifact>
- <includes>
- <include>**</include>
- </includes>
+ <artifact>org.onosproject</artifact>
+ <excludes>
+ <exclude>org/apache/commons/io/**</exclude>
+ <exclude>io/atomix/**</exclude>
+ <exclude>com/googlecode/concurrenttrees/**</exclude>
+ </excludes>
+ </filter>
+
+ <filter>
+ <artifact>io.atomix:atomix-resource-manager</artifact>
+ <excludes>
+ <exclude>io/atomix/resource/**</exclude>
+ </excludes>
</filter>
</filters>