在JAR 冲突的情况下, 利用Eclipse方式解决JAR包冲突时比较方便简洁的,步骤如下
1. 在Eclipse 中打开pom.xml , 选择 “Dependency Hierarchy”
2, 在Filter 输入框中,输入冲突的jar, 比如: slf4j
3. 右边会显示所有依赖此包的JAR包
4. 如果你需要排除 冲突, 可以右键单击: 选择 exclude Maven artifact...
进行以上操作后, MAVEN 的依赖关系如下(举列如下:)
排除前:
<dependency> <groupId>com.github.miemiedev</groupId> <artifactId>mybatis-paginator</artifactId> <version>1.2.15</version> </dependency>
排除后:
<dependency> <groupId>com.github.miemiedev</groupId> <artifactId>mybatis-paginator</artifactId> <version>1.2.15</version> <exclusions> <exclusion> <artifactId>slf4j-api</artifactId> <groupId>org.slf4j</groupId> </exclusion> </exclusions> </dependency>