类冲突
[ERROR] [Ctrip Group Enforcer Rules] find DuplicateClasses
Found in:
net.jpountz.lz4:lz4:jar:1.3.0:compile
org.lz4:lz4-java:jar:1.7.1:compile
Duplicate classes:
net/jpountz/xxhash/AbstractStreamingXXHash32Java.class
net/jpountz/lz4/LZ4BlockInputStream.class
net/jpountz/xxhash/XXHash32JNI.class
这种情况是因为相同类被不同jar包引用,用依赖管理是无法解决问题的,只能排除掉其中一个。
直接搜索这个类,找属于低版本 1.3.0的包
进入之后查看属于哪一个jar包
点击依赖追踪
查看 lz4是那个包的,排掉它
<exclusions>
<exclusion>
<groupId>net.jpountz.lz4</groupId>
<artifactId>lz4</artifactId>
</exclusion>
</exclusions>