maven 解决依赖冲突 omiit for conflict

xiaoxiao2021-02-28  115

maven依赖冲突,原因:

冲突写法如下:

<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.3.5</version> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId> <version>4.3.3</version> </dependency> 冲突:

这里是因为在httpclient中已经包含了httpcore,而下面又单独引入了httpcore。

解决方法:

        方法一:   直接删除第二个单独引入的httpcore。看情况

        方法二: 将httpclient中加入<exclusions>标签

<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.3.5</version> <exclusions> <exclusion> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId> <version>4.3.3</version> </dependency>

转载请注明原文地址: https://www.6miu.com/read-50058.html

最新回复(0)